Jump to content
php.lv forumi

MiYavI

Reģistrētie lietotāji
  • Posts

    4
  • Joined

  • Last visited

MiYavI's Achievements

Newbie

Newbie (1/14)

  1. It kā pārbauda, bet kad piem parādās Paroles nesakrīt, tad viņš neizsauc return false, jeb izpilda form action (get_reg.php)
  2. Tātad ir tāds kods: <script> function validate(f) { if(f.niks.value=="") { alert("Ierakstiet niku!"); f.niks.style.background = "silver"; return false; } else if (f.parole.value == "") { alert("Ierakstiet paroli"); f.parole.style.background = "silver"; return false; } else if (f.parole2.value == "") { alert("Ierakstiet paroli atkārtoti"); f.parole.style2.background = "silver"; return false; } else if (f.parole.value != f.parole2.value) { alert("Paroles nesakrīt"); f.parole.style.background = "yellow"; f.parole2.style.background = "yellow"; return false; } return true; } </script> <form action=get_reg.php method=POST onsubmit="return validate(this)" > Niks: <input type=text name=niks id=niks><br> Parole: <input type=password name=palore id=parole><br> Parole 2: <input type=password name=parole2 id=parole><br> <input type=submit value=Ok> </form> Un nestrādā.. It kā, ja izņemu tos paroles validate, tad strādā.. Jeb tad strādā tikai nika pārbaude.. bet man vajag visus.
  3. Un kas ir return false/true ?
  4. Labdien, esmu iesācējs JS un vēlētos mazu paskaidrojumu. Es īsti nesaprou return funkcijas jegu. Es saprotu, ka ar return var atgriezties pie kādas funkcijas, piem return funkcija();, taču ko nozīmē, piem, return false; vai return true;? Un vēl. Piemēram Man ir kods: <script> function funkcija(){ alert("Sveiks!"); var x = prompt("Kā tevi sauc?"); if (x == null || x == "") { alert("Lūdzu ieraksti savu vārdu"); } else { alert("Sveiks, "+x); } } </script> Un kad uzspiež uz Ok alert funkcijā, kur saka, lai ieraksta vārdu, tad aiziet atkal uz mainīgo x, jeb prompt, lai atkāroti mēģinātu ierakstīt vārdu. Taču gribu, lai tas nesākas atkal no funkcijas sākuma, bet tikai no tā confirm. aa un vēl.. piem kods. <script> function funkcija(){ alert("Sveiks!"); var x = prompt("Kā tevi sauc?"); if (x == null || x == "") { alert("nu ja neteiksi, tad piem tavs vārds būs kaka"); var x == "kaka"; } else { alert("Sveiks, "+x); } } </script> viņš negrib x dot jaunu vērtību..
×
×
  • Create New...