`
化蝶自在飞
  • 浏览: 2306165 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

客户端注册验证js_jquery表单验证_

阅读更多
<script language="javascript" type="text/javascript">
var arrid = new Array('username','password','companyname');
var arrtips = new Array('请填写用户名','请填写用户密码','请填写公司名称');
function cf(id)
{
for(var i=0;i<arrid.length;i++)
   {
if (id == arrid[i])
{
   if(!$("#"+id).val())
     {
	 //document.getElementById('t_'+id).innerHTML = arrtips[i];
	 $('#t_'+id).html(arrtips[i]);
	 }
   else
     {
	 $('#t_'+id).html("");
	 }
}
   }
}
</script>


基于jquery,可以自己扩展.写的不好,还请拍砖.
分享到:
评论
8 楼 化蝶自在飞 2010-06-09  
如果不锁定ID的话,如何实现有的校验有的不校验呢?
7 楼 hegz 2010-06-09  
这个表单校验,应用已经很滥了。另外,可以借鉴一下jQuery.validate插件么。

为了友好性,如果能够不用alert,尽量不要使用。
6 楼 lampo 2010-06-02  
# <script language="javascript" type="text/javascript">  
# $(function() {  
#   $("input:text").bind("blur", function(i, ele) {  
#     if (!$(this).val()) {  
#       alert(this.tip);  
#     }  
#   });  
# });  
# </script> 
5 楼 lampo 2010-06-02  
呵呵
4 楼 lampo 2010-06-02  
引用
不错
3 楼 zachary.guo 2010-05-18  
javascript 代码的第四行写错了,应该为 if (!$(this).val()) {
2 楼 化蝶自在飞 2010-05-18  
zachary.guo 写道
数组是没有必要定义的,给出稍微简洁一点的版本,仅供参考,脚本语法没有测试过:
<input type="text" id="username" tip="请填写用户名" />
<input type="text" id="password" tip="请填写用户密码" />
<input type="text" id="companyname" tip="请填写公司名称" />

<script language="javascript" type="text/javascript">
$(function() {
  $("input:text").bind("blur", function(i, ele) {
    if (!$(this).val) {
      alert(this.tip);
    }
  });
});
</script>


感谢开导哦.呵呵.确实够简洁,谢谢.
1 楼 zachary.guo 2010-05-18  
数组是没有必要定义的,给出稍微简洁一点的版本,仅供参考,脚本语法没有测试过:
<input type="text" id="username" tip="请填写用户名" />
<input type="text" id="password" tip="请填写用户密码" />
<input type="text" id="companyname" tip="请填写公司名称" />

<script language="javascript" type="text/javascript">
$(function() {
  $("input:text").bind("blur", function(i, ele) {
    if (!$(this).val) {
      alert(this.tip);
    }
  });
});
</script>

相关推荐

    jquery和纯javaScript实现的客户端验证

    分别用jquery和javaScript实现的图片轮换。tab切换,图片上下滚动,表单验证。

    自定义基于jQuery的客户端表单验证工具

    我这里设计了一个简单的javascript客户端验证工具,在页面中只需要对要进行验证的表单(form)及其所属的表单域对象(input)进行属性声明,即可完成配置,基本不需要手工书写javascript代码即可完成验证工作。

    jQuery 表单验证插件

    jQuery formValidator表单验证插件,它是基于jQuery类库,实现了js脚本于页面html代码的分离。你可以划分多个校验组,每个组的校验都是互不影响。对一个表单对象,你只需要写一行代码就可以轻松实现无数种(理论上)...

    wdi_7_js_demo_jquery_validations

    JQuery 表单验证 展示如何在客户端/浏览器中验证表单字段 验证表单提交。 使用验证表单提交 使用 Javascript 调试工具。 Chrome 检查器面板 控制台 知道如何登录到控制台。 来源。 使用调试器。 创建一个评论表单...

    html5客户端表单验证.zip

    html5客户端表单验证.zip

    一个基于事件的jQuery插件用于HTML表单的客户端验证

    一个基于事件的jQuery插件,用于HTML表单的客户端验证

    表单验证(Jquery)

    可以用于网页表单客户端验证。 它是著名的JavaScript库jQuery的一个插件jQuery.validate。

    jQuery formValidator表单验证插件示例源码

    jQuery formValidator表单验证插件示例源码 jQuery formValidator表单验证插件是什么? jQuery formValidator表单验证插件,它是基于jQuery类库,实现了js脚本于页面html代码的分离。你可以划分多个校验组,每个组的...

    jQuery formValidator表单验证插件

    jQuery formValidator表单校验插件支持的验证功能: 支持所有类型客户端控件的校验 支持jQuery所有的选择器语法,只要控件有唯一ID和type属性。 支持函数和正则表达式的扩展。提供扩展库formValidatorReg.js,你...

    JS验证控件JQuery Validate案例

    jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来...

    jQuery Validate插件实现表单验证

    jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来...

    最新jQuery.validate.js+帮助文档:jQuery.validate.js+jquery.metadata.js+messages_cn.js

    jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来...

    provenjs-jquery:基于事件的jQuery插件,用于html表单的客户端验证

    verifyjs-jquery是一个客户端表单验证插件: 输入是jQuery插件。 输入是jQuery插件。 验证器通过事件与装饰器共享数据。 验证者可以是: 同步-立即返回结果。 异步-延迟返回jquery,稍后返回结果。 将事件...

    formwizard:基于jQuery UI的jQuery插件,可将表单转换为多步向导。 与用于提交AJAX表单的jQuery表单插件,用于客户端验证的验证插件以及用于启用浏览器后退和前进按钮的BBQ插件集成在一起

    该插件通过与以下jQuery插件集成来支持AJAX表单提交,表单验证以及浏览器的后退和前进按钮: jQuery表单 jQuery验证 用法 显然,请确保具有正确的包含-该插件已通过以下版本进行了测试,但也应与较新的版本一起...

    jquery.validate.js

    jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来...

    jquery.validate-1.13.1.js

    jquery.validate插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来...

    JQuery 实现的带有Tooltip效果表单验证

    绝对漂亮的前台表单提交前的验证效果,带Tooltip效果,这个3分,下载的绝对值,以前都是用js在客户端页面加验证,很麻烦,有了它,方便、实用、漂亮。

    adviser:用于 jQuery 的简单、轻量级、客户端表单验证插件

    顾问.js 用于 jQuery 的简单、可配置的表单验证插件。 安装 最简单的入门方法是使用 bower 安装: ...幸得出到真棒乡亲Zurb(基金会的制造商),他们的客户端表单验证插件abide为该项目提供了灵感和风格。

    jquery-validate-1.4.0

    jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来...

    jQuery.validate chm格式帮助文档

    jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来...

Global site tag (gtag.js) - Google Analytics