我想验证我的表单,但前提是当时正在显示其周围的 div。这是我到目前为止所拥有的:
function validateForm()
{
var x=document.forms["config"]["itemname5"].value;
if (document.getElementById("customtext").style.display=="block" || x==null)
{
alert("Text box must be filled in");
return false;
}
}
HTML 片段:
<div class="hide" id="customtext">Enter the text you require on the module. eg. "DAVE" max 6 letters<br />
<input type=text name="itemname5" class="nicebox" value='' maxlength="6" style="font-size:14; font-weight:bold; width:210px; vertical-align:top; height:20px;">
</div>
我想要它,以便如果显示 div,它会告诉用户他们是否没有输入任何文本并且不会发布表单。
这是页面:http ://www.censdigital.com/2012/earplugs-config.html
提前致谢!