hjwb.net
当前位置:首页 >> jquEry判断包含字符串 >>

jquEry判断包含字符串

不用Jquery就能做到。。。 var str="我爱中国"; if(str.indexOf("中国")>=0) { alert("含有此字符串"); } else { alert("没有此字符串"); }

直接写一个正则就行,比如: var str = "adfjod34rje";var bl = /\b+/.test(str);if(bl) {alert("包含数字: YES");} else {alert("包含数字: NO");}

$("li").each(function(){ if($(this).html().indexof("国")!=-1){ $(this).prepend("aa") } })

if($('#panduan').val().indexOf('abc.com')>=0){ alert('包含了abc.com域名');}

var str="我爱中国"; if(str.indexOf("中国")>=0) { alert("含有此字符串"); } else { alert("没有此字符串"); }

js 验证字符串里面有没有包含汉字,可以用下面两种方式: 1、用正则表达式判断 function CheckChinese(obj,val){ var reg = new RegExp("[\\u4E00-\\u9FFF]+","g"); if(reg.test(val)){alert("包含汉字!"); } } 2、用 Unicode 字符范围判断 fun...

方法有很多我举例说明: $(function () { var t = $("#airline"); if (t.val() == "") { t.focus(); } });

js 代码是支持很多String 类的方法的,建议你可以用indexOf 来判断一个字符串是否存在于另一个字符串中,示例: 判断aaa 是否存在于 123aaa456 中 'aaa'.indexOf('123aaa456'); 如果返回值不等于-1 说明存在。

可以使用数组的indexOf()方法,如果返回值为-1则说明不存在,如果返回值为大于-1的整数,则说明存在。例如: var arr = [1,2,3]; arr.indexOf(1); // 返回0 arr.indexOf(5); // 返回-1 附:返回值为数组中的最靠前元素在数组的位置

$('div:contains(abcd)') //选择含有abcd的div元素 可参考jquery的contains选择器

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