Jump to content
php.lv forumi

Recommended Posts

Posted

taisu pārbaudi formai ar javaskriptu, bet rodas neliela problēma. lūk aptuvenais kods:

<script type="javascript" type="text/javascript">
<!--
function blabla() {
if (document.forma.lauks.value=='') {
//izpildam kaut ko
return false;
}
else {
return true;
}
}
//-->
</script>
<form name="forma" onSubmit="blabla();">
<input name="lauks"/>
<input type="submit"/>
</form>

ja lauks ir tukšs, tad izpildās viss, izņemot to return false. ja ielieku formas saturu vienkārši onSubmit atribūtā, tad viss iet. bet, tā kā vispār fomas saturs ir krietni garāks, negribētos tā darīt.. kas par vainu tur ir ?

Posted

onSubmit="return blabla();"

 

btw. type="javascript" ??

Posted

Nenotiek kautkāds exception (kļūda) un javaskripts izmetās no fukcijas ātrāk nekā tas return false? Paskaties JS konsolē, vai uzliec alert("blahblah") pirms returna.

Posted

paldies, ar return blabla() viss aizgāja.

type="javascript" kļūdījos, ātri rakstot piemēru :)

 

bet pirms tam viss pārējais izpildījās, tikai ne return false.. arī alerti.

×
×
  • Create New...