128
rated 0 times
[
135]
[
7]
/ answers: 1 / hits: 16091
/ 12 Years ago, mon, august 13, 2012, 12:00:00
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8>
<title>Javascript Form Testing</title>
</head>
<body>
Name: <input type=text name=Name value=Name id=fname> <br>
Email: <input type=text name=Email value=Email id=mail > <br>
Phone: <input type=text name=Number value=Phone Number id=dvr onchange=validatePhone();>
<span id=phoneval> ?</span>
<script type=text/javascript>
phonenum = document.getElementById(dvr).value.length;
function validatePhone() {
if (phonenum == 10){
document.getElementById('phoneval').innerhtml=<-- Valid;
}
else{
document.getElementById('phoneval').innerhtml=<-- Not Valid;
}
}
</script>
</body>
</html>
Hi, I was getting the error 'Uncaught TypeError: Cannot read property 'value' of null' when the tag was in the head, but since I moved it, it went away. However, now it outputs no error and does NOTHING. Please help?
Sorry for any formatting and things, new :/
More From » html