greymaneMedlem sedan juli 2001711 inlägg till att börja med är jag ingen fena på det här...
varför får jag inte upp nån popup när jag skickar följande tomt:
<form name="formet" method="post">
Text1: <input type="text" name="text1"><br>
Text2: <input type="text" name="text2"><br>
<input type="submit" name="submitten" onClick="if(document.formet.text1.value=='') {alert("tom!");}">
Peter SMedlem sedan dec. 20025 483 inlägg Byt ut "snuffarna" mot apostrofer i följande kodstycke:
alert("tom!");
:)
greymaneMedlem sedan juli 2001711 inlägg tackar :)
men då kommer ju tyvärr följdfrågan (överskattade visst mina ringa kunskaper): om jag vill kolla båda, hur gör jag då?
onClick="if( (document.formet.text1.value=='') OR (document.formet.text2.value='') ){alert('tom!');}"
så gör man tydligen INTE :)
colioneMedlem sedan juni 20014 421 inlägg or på javascript är två lodräta sträck:
||
greymaneMedlem sedan juli 2001711 inlägg ändrat :)
fast det funkar ändå inte.. den validerar bara den första textrutan.
|| (document.formet.text2.value**=**'')
saknas kanske något här ;)
Hint:
=
greymaneMedlem sedan juli 2001711 inlägg följdfråga nr 3 i ordningen: formuläret skickas även om man inte fyllt i alla uppgifter (bara det att man måste klicka ok först). hur gör jag nåt åt det? kan man kanske skriva nåt i stil med
else{
document.formet.submit()
}
det funkar inte riktigt... är jag helt ute o reser?
jag har sökt men hittar bara validering med funktioner, o sånt kan inte jag :l ;) jag vill bara han en enkel grej här.
Peter SMedlem sedan dec. 20025 483 inlägg <form name="formet" method="post" onsubmit="if(this.elements['text1'].value=='' || this.elements['text2'].value==''){alert('Tom!');return false;}">
Text1: <input type="text" name="text1"><br>
Text2: <input type="text" name="text2"><br>
<input type="submit">
</form>
:)
greymaneMedlem sedan juli 2001711 inlägg nu blev jag väldigt glad! :bire