此功能用于验证.如果它是空的,它会打印错误,并在文本框旁边显示红色或绿色以及OK消息.
JavaScript的
function validatebox()
{
var fn = document.geElementById("fn").value;
if (fn==null || fn=="")
{
document.geElementById("error_fn").innerHTML="please fill your first name";
document.geElementById("error_fn").style.color="red";
}
else
{
document.geElementById("error_fn").innerHTML="OK";
document.geElementById("error_fn").style.color="green";
}
Run Code Online (Sandbox Code Playgroud)
我试图在文本框旁边显示错误消息,但它无法正常工作.
HTML
<form name="signup" action="singup_i" method="post">
First name:
<input type="text" id="fn" onblur="validatebox()" name="fn" size="15"/>
<label id="error_fn"></label>
<input type="submit" value="submit"> <input type="reset" value="reset">
</from>
Run Code Online (Sandbox Code Playgroud)