Jquery练习之表单验证实现代码
2023-06-13 09:14:25 时间
Jquery练习表单验证
复制代码代码如下:
<body>
<formaction=""method="post"id="myform">
<table>
<tr>
<td>姓名:</td>
<td><inputtype="text"id="name"name="name"></td>
</tr>
<tr>
<td>年龄:</td>
<td><inputtype="text"id="age"name="age"></td>
</tr>
<tr>
<td>性别:</td>
<td><inputtype="radio"id="sex_man"name="sex"value="男">男<inputtype="radio"id="sex_woman"name="sex"value="女"checked="checked">女</td>
</tr>
<tr>
<td>地址:</td>
<td>
<selectid="add">
<optionvalues="北京">北京</option>
<optionvalues="河南">河北</option>
<optionvalues="河南">河南</option>
</select>
</td>
</tr>
<tr>
<td>爱好:</td>
<td>
<inputtype="checkbox"id="cbOnTheInternet"name="checkbox"value="上网"checked="checked">上网
<inputtype="checkbox"id="cbJuketing"name="checkbox"value="旅游">旅游
<inputtype="checkbox"id="cbWatchingTv"name="checkbox"value="看电影">看电影
</td>
</tr>
<tr>
<td><inputtype="submit"value="提交"></td>
</tr>
</table>
</form>
</body>
</html>
Jquery代码
$(document).ready(
function(){
$("#myform").submit(function(){
varusername=$("#name").val();
varage=$("#age").val();
varsex=$("input[name="sex"][checked]").val();
varaddress=$("#addoption[selected]").val();
varsize=$("input[name="checkbox"][checked]").size();
varfavouriteArray=Array(size);
$("input[name="checkbox"][checked]").each(function(index,docEl){
favouriteArray[index]=$(this).val();//ordocEl.value
});
if(username=="")
{
alert("性名不能为空!");
$("#name").focus();
returnfalse;
}
if(age=="")
{
alert("年龄不能为空");
$("#age").focus();
returnfalse;
}
if(size==0)
{
alert("您还没有选择爱好哦!");
$("input[name="checkbox"]").get(0).focus();
returnfalse;
}
for(vari=0;i<favouriteArray.length;i++){
alert(favouriteArray[i]);
}
alert("提交成功!");
});
});
相关文章
- jquery下实现overlay遮罩层代码
- jquery蒙版控件实现代码
- 基于jQuery架构javascript基础体系
- 基于jquery的复制网页内容到WORD的实现代码
- JQuery之拖拽插件实现代码
- jQuery判断元素是否是隐藏的代码
- Jquery绑定时间实现代码
- 检测jQuery.js是否已加载的判断代码
- Jquery中显示隐藏的实现代码分析
- Jquery中删除元素的实现代码
- jQuery选择器项目实例分析及实现代码
- jquery清空textarea等输入框实现代码
- jquery实现的一个导航滚动效果具体代码
- jquery利用show和hidden实现级联菜单示例代码
- jQuery实现图片信息的浮动显示实例代码
- jquery实现密码框的显示与隐藏示例代码
- jquery数据验证插件(自制,简单,练手)实例代码
- 用jquery中插件dialog实现弹框效果实例代码
- 简单的代码实现jquery定时器
- jQuery动态改变图片显示大小(修改版)的实现思路及代码
- jquery改变tr背景色的示例代码
- 写出高效jquery代码的19条指南
- 编写高效jQuery代码的4个原则和5个技巧
- jQuery循环滚动新闻列表示例代码
- jquery实现html页面div假分页有原理有代码