巧用jquery实现提交(submit)表单时候验证文本框是否为空
2016-01-28 21:29
711 查看
http://www.cnblogs.com/wifi/articles/2387131.html
先引用jquery
Html部分---------------------------------
<form>
<table>
<tr>
<td align="center"><input id="t1" type="text" size="5" msg="姓名" /> </td>
<td align="center"><input id="t2" type="text" size="5" msg="性别" /></td>
<td align="center"><input id="t3" type="text" size="5" msg="年龄" /></td>
<td align="center"><input id="t4" type="text" size="5" msg="地址" /></td>
<td align="center"><input id="t5" type="text" size="5" msg="邮箱" /></td>
<td align="center"><input id="t6" type="text" size="5" msg="省份" /></td>
</tr>
<tr>
<td align="center"><input type="submit" onclick="return checkNull()" /></td>
</tr>
</table>
<form>
js部分------------------------
<script type="text/javascript">
function checkNull()
{
var num=0;
var str="";
$("input[type$='text']").each(function(n){
if($(this).val()=="")
{
num++;
str+="?"+$(this).attr("msg")+"不能为空!\r\n";
}
});
if(num>0)
{
alert(str);
return false;
}
else
{
return true;
}
}
</script>
先引用jquery
Html部分---------------------------------
<form>
<table>
<tr>
<td align="center"><input id="t1" type="text" size="5" msg="姓名" /> </td>
<td align="center"><input id="t2" type="text" size="5" msg="性别" /></td>
<td align="center"><input id="t3" type="text" size="5" msg="年龄" /></td>
<td align="center"><input id="t4" type="text" size="5" msg="地址" /></td>
<td align="center"><input id="t5" type="text" size="5" msg="邮箱" /></td>
<td align="center"><input id="t6" type="text" size="5" msg="省份" /></td>
</tr>
<tr>
<td align="center"><input type="submit" onclick="return checkNull()" /></td>
</tr>
</table>
<form>
js部分------------------------
<script type="text/javascript">
function checkNull()
{
var num=0;
var str="";
$("input[type$='text']").each(function(n){
if($(this).val()=="")
{
num++;
str+="?"+$(this).attr("msg")+"不能为空!\r\n";
}
});
if(num>0)
{
alert(str);
return false;
}
else
{
return true;
}
}
</script>
相关文章推荐
- jquery中对CheckBox的操作
- 封装jQuery Validate扩展验证方法
- jQuery Validate验证框架详解
- Jquery中的bind(),live(),delegate(),on()绑定事件方式
- Jquery自定义扩展方法(一)
- jquery不能实时获取CKEDITOR值的问题
- jquery 事件 多次绑定,多次触发,怎么清除历史绑定事件
- jquery 事件 多次绑定,多次触发,怎么清除历史绑定事件
- 10个超赞的jQuery图片滑块动画
- Jquery的promise对象
- DOM对象与jQuery对象判断是否存在区别
- jQuery 插件格式 规范
- jquery图片切换插件jquery.cycle.js参数详解
- 【转】HTML5 jQuery图片上传前预览
- jQuery对象和DOM对象互转
- JQuery取消和注册对象Click事件同时防止多播委托
- jQuery获取checkbox选中的值
- Jquery基础学习(一)
- jQuery的deferred对象详解
- 新时代网站必备jQuery插件