webForumDet fria alternativet

Tvinga värde

JavaScriptur Javascript

2 svar · 184 visningar · startad av SteveP

Medlem sedan mars 2003772 inlägg
Frågan#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?

127 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)