95
rated 0 times
[
97]
[
2]
/ answers: 1 / hits: 34578
/ 13 Years ago, mon, june 6, 2011, 12:00:00
Been playing around with JavaScript, and what Im trying to do is only allow certain characters in the pass word field - a-z, A-Z and 0-9.
<form action=http://www.cknuckles.com/cgi/echo.cgi method=get name=logOn>
User Name:<br />
<input type=text name=userName size=25 /><br />
Password:<br />
<input type=password name=pw size=25 /><br />
<input type=submit value=Log In onClick=validate()/>
</form>
Above is my HTML, and Below is my JavaScript I tried to use to validate it - but it doesnt work - any clues.
<script language=javascript>
document.logOn.onsubmit=validate;
function validate(){
var name=document.logOn.pw.value;
if(!name = [a-zA-Z0-9]){
alert(Your Password Cant Have Any Funky Things In It - Play It Straight!);
return false;
}
return true;
}
</script>
But This isnt working. I can still put chars in like * and [ and { etc.
Any Thoughts?
More From » javascript