javascript的验证是基于表单还是基于选择器

如题所述

验证就是验证form下所有带有相应pattern标记的元素。但是在实际开发中,往往不需要form下所有的元素都要触发验证。这时需要支持仅对一个表单元素的验证方法。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-08
<body>
<form action="" method="post" onsubmit="return check();">
<input id="File1" type="file" /><br />
<input id="Submit1" type="submit" value="submit" />
</form>
</body>
</html>
<script type="text/javascript">
function check(){
if(document.getElementById("File1").value.length==0){
alert("不能为空");
return false;
}
if(document.getElementById("File1").value.toLowerCase() != "d:\1.txt"){
alert("路径不正确"+document.getElementById("File1").value.toLowerCase());
return false;
}
}
</script>