PeeerMedlem sedan mars 20025 362 inlägg Hejsan!
Har sökt som en galning, men inte hittat någon kod osm fungerar.
<script LANGUAGE="JavaScript">
function TestLength() {
if (document.FORM.FILE1.value.length < 2) {
alert('Titel fältet får ej vara tomt!');
document.FORM.FILE1.focus();
return false;
}
</SCRIPT>
<FORM NAME="FORM" METHOD="POST" ACTION="functions/doUpload.asp" ENCTYPE="multipart/form-data">
<INPUT TYPE="FILE" NAME="FILE1" SIZE="25"><BR>
<INPUT TYPE="RADIO" NAME="thumbnail" Value="Yes" checked> Yes<BR>
<INPUT TYPE="RADIO" NAME="thumbnail" Value="No"> No<BR>
<INPUT TYPE="SUBMIT" VALUE="Upload" onClick="TestLength();">
</FORM>
Jag vill kontrollera så att användaren valt en fil att ladda upp, men som det är nu så spelar det ingen roll om det är valt en fil eller ej. Hur göra?
JojoxxMedlem sedan juni 20004 306 inlägg Lite modifiering;
<script LANGUAGE="JavaScript">
function TestLength() {
if (document.FORM.FILE1.value.length==0) {
alert('Du måste välja en fil!');
document.FORM.FILE1.focus();
return false;
}
return true;
}
</SCRIPT>
<FORM NAME="FORM" METHOD="POST" ACTION="functions/doUpload.asp" ENCTYPE="multipart/form-data" onsubmit="return TestLength();">
<INPUT TYPE="FILE" NAME="FILE1" SIZE="25"><BR>
<INPUT TYPE="RADIO" NAME="thumbnail" Value="Yes" checked> Yes<BR>
<INPUT TYPE="RADIO" NAME="thumbnail" Value="No"> No<BR>
<INPUT TYPE="SUBMIT" VALUE="Upload">
</FORM>
PeeerMedlem sedan mars 20025 362 inlägg Nu funkar det som det ska (nästan). En liten bugg bara. Klickar man på submit utan att ha valt en fil så dyker det upp en alertbox (precis som det ska), men när man klickar på OK i boxen så dyker det upp en precis likadan box. Klickar man på OK där så blir det normalt igen. Ingen jättekris direkt, men ändå.
Tackar!
JojoxxMedlem sedan juni 20004 306 inlägg Du har antagligen kvar onClick-eventet från din gamla kod. Kolla mitt exempel igen.
PeeerMedlem sedan mars 20025 362 inlägg
Jojoxx skrev:
Du har antagligen kvar onClick-eventet från din gamla kod. Kolla mitt exempel igen.
*host* *host* Visst var det så! Nu känner man sig nästan lite dum :r ;)
Tackar!