0
我正在嘗試爲文本輸入驗證及其不工作的功能。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控制檯是你的朋友。 –