I am trying to make a function for text input validation and its not working.
JavaScript:
function validateText(id)
{
var x=document.forms["myForm"][id].value;
if (x==null || x=="")
{
var text = id+"Text";
document.getElementById(text).style.visibility ="visible";
}else {
var text = id+"Text";
document.getElementById(text).style.visibility="hidden";
}
}
Html:
<label for="familyName">Family name</label>
<input type="text" id="familyName" id="familyName" onBlur="validateText(familyName)">
<p id="familyNameText">Test 123</p>
Can anyone help me here?
onBlur="validateText(familyName)"supposed to beonBlur="validateText('familyName')"?