fkjj.net
当前位置:首页 >> JS 选择所有 包含某个字符的iD >>

JS 选择所有 包含某个字符的iD

方法如下: 代码: function showAA(){ var arrs = document.getElementsByTagName("input"); for(var i=0;i

function showAA(){ var arrs = document.getElementsByTagName("input"); for(var i=0;i

// 你的cell 包含有没有规定在前面,还是后面,还是只要包含都在内 // tr包含cell的id$('tr[id*="cell"]');// tr以cell开关的id$('tr[id^="cell"]');// tr以cell结尾的id $("tr[id$='cell']); 如果有什么疑问可以追问

var str="fasfqw[4]ggsd[6]dg[1]"; var rs=str.match(/\[.*?\]/g); for(i in rs){ alert(rs[i]); }

其实我是想用document.getElementbyid('s_'),查找页面中所有id含有s_的li, 楼主是想要上面的功能,这里可以给你两个建议: 一:使用js先获取li标签的元素集合,遍历集合中元素,比较属性id是否包含你定义的字符,包含就取出来。 二:使用jquery...

同一个页面中id是唯一的,一个页面有多个相同id本身就是不标准的写法,$("#conselected")肯定只能取到第一个,所以你要把id改成class问题就解决 了

页面中的ID值只能有一个,如果你想隐藏多个这样的值可以用Class属性,jQuery(".fpage").hide();这样就能隐藏所有Class=fpage的内容了

if( !val.match( /.*[\u4e00-\u9fa5].*/ ) ){alert("没有中文");}else{alert("有中文");}

首先id是不允许有相同的,如果是有共同属性的某类元素的话,用class。 如果有几个是相同的话,取到的值是页面由上到下第一个的值,取值是没有什么不同的,跟普通的根据id取值是一样的。 如果对于多个元素或者多条数据的话,要用ID的话,可以动态...

$("#myDiv a").each(function(){ if($(this).attr("href")=="jj"){ //这里面就获得了所有的href="asd"的元素了 } });

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