Я пытаюсь сделать функцию для проверки ввода текста и ее не работает.JavaScript - Проверка формы
JavaScrip:
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>
Может кто-нибудь помочь мне здесь?
ли 'ONBLUR = "validateText (FamilyName)"' должен быть 'ONBLUR = "validateText ('FamilyName')"'? – kevmo314
Да, это хороший глаз :) Большое спасибо. – 1ftw1
Консоль JS - ваш друг. –