logi sisse meist KKK

Oleks vaja javascripti mis kontrolliks paroolide kattuvust ja seda, kas parool on vähemalt 4 märki pikk. Kontrollimine peaks olema onkeyup funktsiooniga. Kui paroolid ei kattu või pole vähemalt 4 märki pikk, siis kuvatakse rist, aga kui vastupidi siis linnuke.

küsitud Jun 02 '11 at 20:57

Algaja's gravatar image

Algaja
1111

silt muudetud Aug 03 '11 at 22:45

dig's gravatar image

dig
17415


Millega hätta jääd? Ei tea üldse, kuidas seda teha? Sel juhul isiklikult soovitan kasutada jQuery't mugavuse pärast. Koodi ette ei kirjuta, aga vajalikud funksioonid:

link

vastatud Jun 02 '11 at 23:05

Kaspar%20Kalve's gravatar image

Kaspar Kalve
133118

Kui ei viitsi progeda siis on lihtsam kasutada jQuery ja jQuery.validate pluginat. Kirjuta ainult väike jupp javascripti koodi lehe päisesse. Kui tahad valideerida lisad vaid vastava classi soovitud elementi. http://docs.jquery.com/Plugins/validation

link

vastatud Jun 26 '11 at 03:11

Arvi's gravatar image

Arvi
41113

Palja javascriptiga näeks asi välja nii:

<html >
<head>

<SCRIPT LANGUAGE="JavaScript">

function validate() {
var psw1 = document.myForm.password.value;
var psw2 = document.myForm.password2.value;

// kontrolli parooli pikkust
if (document.myForm.password.value.length < 4) {
document.getElementById('linnuke').style.display='none';
document.getElementById('rist').style.display='block';
return false;
}
// kontrolli parooli kattuvust
else {
if (psw1 != psw2) {
document.getElementById('linnuke').style.display='none';
document.getElementById('rist').style.display='block';
return false;
}
else {  
 //document.myForm.submit();
 document.getElementById('linnuke').style.display='block';
 document.getElementById('rist').style.display='none'
return true;
      }
   }
}
//  End -->
</script>
<style type="text/css">
#rist{ display:none;}
#linnuke{ display:none;}
</style>
</head>

<body>
<div id="rist">X</div>
<div id="linnuke">V Birdie ;)</div>
<form name="myForm" >
Sisesta parool kaks korda.
<br />
Parool: <input type="password" name="password" id="password" maxlength="12">
<br>
Kontrolli parooli: <input type="password" name="password2" id="password2" maxlength="12"  onkeyup="validate()">
<br />
<input type="submit" value="Submit">
</form>

</body>
</html>
link

vastatud Sep 01 '11 at 23:35

curate's gravatar image

curate
9455

edited Sep 01 '11 at 23:36

Sinu vastus
lülita eelvaade

Jälgi seda küsimust

By Email:

Pärast sisselogimist saad tellida muudatuse teavitusi siit

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *kaldkiri* või __kaldkiri__
  • **paks kiri** või __paks kiri__
  • link:[tekst](http://url.com/ "pealkiri")
  • pilt?![alt tekst](/path/img.jpg "pealkiri")
  • nummerdatud nimekiri: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • põhilised HTML märgendid on samuti toetatud

Pinu tööpakkumised

kõik pakkumised »

Küsimuse sildid:

×18
×2
×1

küsitud: Jun 02 '11 at 20:57

nähtud: 3,864 korda

viimati uuendatud: Sep 01 '11 at 23:36

Litsents: Creative Commons Attribution License | Kontakt: info@pinu.ee