第一个为使用labels属性:
labels属性function Validate(){
var txtName=document.getElementById("txt_name");
if(txtName.value.trim()==""){
txtName.labels[2].innerHTML="Please input your name";
txtName.labels[2].setAttribute("style","font-size:9px;color:red")
}
}
name:
第二个为使用id处理
labels属性function Validate(){
var txtName=document.getElementById("txt_name");
if(txtName.value.trim()==""){
txtName.labels[2].innerHTML="Please input your name";
txtName.labels[2].setAttribute("style","font-size:9px;color:red")
}
}
name:
两者使用效果都相同,出表达方式以外不知道是否存在其它不同?
本文介绍了如何使用HTML中labels属性的两种方法来进行表单验证,一种是直接利用labels属性,另一种则是通过ID来关联labels元素。这两种方法都可以实现在用户未输入姓名时显示提示信息的功能。
2502

被折叠的 条评论
为什么被折叠?



