clwn.net
当前位置:首页 >> jquEry 如何在一个input标签判定是手机还是邮箱 >>

jquEry 如何在一个input标签判定是手机还是邮箱

if($('input').attr('type') == 'text'){ return '正确'; }else{ return '错误'; };

var phone = $("input").val(); if(phone && /^1[3|4|5|8]\d{9}$/.test(phone)){ //对的 } else{ //不对 }

一个jQuery对象实际上是一个数组,所以按照你的这个需求,你这个jQuery对象应该只包含唯一的一个DOM元素(要么是input要么是select),而不会是一组元素。那么,在这个前提下,你可以通过数组的按下标索引取元素的方法来获取到原生的HTML DOM对...

1、$(".input[type=text]").val()==""; 2、$(".input[type=text]").val().length==0; 这个要那么多干嘛,关键是适用和实用。你做开发就知道了。

display属于元素的css样式属性,而jQuery提供了 css() 方法设置或返回被选元素的样式属性,所以判断一个元素的display属性是不是none的代码为: if( $("#test").css("display")=='none' ) { // TO DO .. } 此外,以下下两种方法也可以判断元素是...

用input这个事件。 楼主难道不会测试一下吗? 对input元素来看,input事件会在它的value的值发表变化时触发。 如果不需要那么频繁,则使用change事件就好了。

首先可以使用正则判断是否为整数,然后判断比较就可以了,可以参考下面代码 num.match(/^\d.*$/) //然后转换比较 num = parseInt(num); if(num>0&&num

1、$("input").each(function(){var value = $(this).val(); //这里的value就是每一个input的value值~}); 2 、

$("input").nextAll("input").first();

方法一: 你先使用jquery移除掉以前的i标签,然后再次after,应该就可以了 //先创建i标签 var txt1 = ""; //删除以前已经存在的i标签 $(".div1").find("i").remove(); //追加现在的i标签 $(".div1").find("input").after(txt1); 方法二: 你先在...

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com