webForumDet fria alternativet

Tvinga värde

2 svar · 184 visningar · startad av SteveP

StevePMedlem sedan mars 2003751 inlägg
#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.

PepeJeriaMedlem sedan feb. 2003779 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>
StevePMedlem sedan mars 2003751 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?

Genererad på 371 ms · cache AV · v20260730165559-full.f96bc7eb