Tvinga värde

JavaScript

2 svar · 189 visningar · startad av SteveP

Medlem sedan mars 2003772 inlägg
Trådstart#1
<input type="File" name="File1" class="pictureupload">

Hur gör jag för att tvinga användaren att enbart kunna välja en fil som heter "BildVisning.bmp"
Väljer han en annan fil och trycker på Submit så ska den säga att filnamnet är fel.

Medlem sedan feb. 2003774 inlägg
#2
function checkFile(form)
{
	if(form["File1"].value != "BildVisning.bmp")
	{
		alert("fel fil!");
		return false;
	}
	
	form.submit();
}
</script>

<form action="dinSida.asp" method="post">
	<input type="file" name="File1">
	<input type="button" value="Go" onClick="checkFile(this.form);">
</form>
Medlem sedan mars 2003772 inlägg
#3

Okej men problemet blir ju nu att man tex väljer en bild på sitt skrivbord. Då blir värdet i fältet

C:\Documents and Settings\Administrator\Desktop\BildVisning.bmp

Eller om man väljer den från C:\ så kommer ju värdet i fältet bli anorlunda... hur ska man lösa detta?

Jag vill inte bry mig om sökvägen utan enbart filnamnet men det kanske blir lite svårt?

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)