GgolgataMedlem sedan maj 2000131 inlägg Frågan#1 Hur ser en kod ut för att kolla om man båda har siffror och bokstäver i ett lösenordfält. Ska komma upp ett meddelande om man inte har det.
dectgapMedlem sedan sep. 20021 655 inlägg<form onsubmit="if(!/(\d+[a-z]+)|([a-z]+\d+)/.test(this.pass.value)){ alert('fel'); return false; }">
<input type="password" name="pass" />
<input type="submit" />
</form>
GgolgataMedlem sedan maj 2000131 inlägg perfekt. Glömde bara en sak. om det ska vara minst 6 tecken långt hur gör man då?
dectgapMedlem sedan sep. 20021 655 inlägg<form onsubmit="if(!/(\d+[a-z]+)|([a-z]+\d+)/.test(this.pass.value) && this.pass.value.length>5){ alert('fel'); return false; }">
<input type="password" name="pass" />
<input type="submit" />
</form>
GgolgataMedlem sedan maj 2000131 inlägg nu fungerade det inte alls
dectgapMedlem sedan sep. 20021 655 inläggFel håll på jämförelsen och ett "OCH" istället för "ELLER".
Rätt blir:
<form onsubmit="if(!/(\d+[a-z]+)|([a-z]+\d+)/.test(this.pass.value) || this.pass.value.length<6){ alert('fel'); return false; }">
<input type="password" name="pass" />
<input type="submit" />
</form>