JavaScript 快速和脏的表单验证器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 快速和脏的表单验证器相关的知识,希望对你有一定的参考价值。
<form name="frm" id="frm" onsubmit="return validateFrm(this.name,'#fff8dc','Please enter all required fields');">
<input type="text" name="fieldName" id="required" size="20" />
<input type="submit" value="Submit" />
</form>
<script language="javascript" type="text/javascript">
function validateFrm(sFrm,sFieldColor,sErrMsg) {
var frm = document.getElementById(sFrm);
var bFailed = false;
var iFocus = -1
for (var i=0;i<frm.length;i++) {
if (frm.elements[i].id == 'required')
frm.elements[i].style.background = '#fff';
}
for (var i=0;i<frm.length;i++) {
if (frm.elements[i].id == 'required' && frm.elements[i].value == '') {
if (iFocus == -1)
iFocus = i;
frm.elements[i].style.background = sFieldColor;
bFailed = true;
}
}
if (bFailed == true) {
frm.elements[iFocus].focus();
alert(sErrMsg);
return false;
}
}
</script>
以上是关于JavaScript 快速和脏的表单验证器的主要内容,如果未能解决你的问题,请参考以下文章
golang 非常快速和脏的stackoverflow作业使用Go进行解析
python 用于Google图像压缩实用程序zopflipng(PNG)和guetzli(JPG)的快速和脏的包装器。
python 快速和脏的脚本用于从Google Apps电子邮件下载最新的库存表并保存到服务器以进行进一步处理
sh 壳:快速和脏 - 检查POSIX安装程序系统
[网络流24题]餐巾计划问题——费用流建模
ruby 使用Ruby进行快速而脏的PDF签名(使用Origami)