"<div id=1 abc=5></ a = ""<div id=1 abc=5 t=1><div id=1 abc=5 t=2><div id=1 abc=其他 t=0>"我想问一下我如何才能提炼出 abc=5且t=1 的 DIV ,并获取其 ID ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var div = document.getElementsByTagName('div');for(var i = 0; i < div.length; i++){ alert(div[i].id); alert(div[i].abc); alert(div[i].t);} 循环getElementsByTagName("div")中的DIV.判断是否有自定义属性中的这两项,且值等于你要的. a 已经是 js 变量了 document.getElementsByTagName 肯定用不起塞 用正则<script> var a = " <div id=1 abc=5 t=1> <div id=1 abc=5 t=2> <div id=1 abc=其他 t=0>"; var reg=/.*<div.*abc=(\w*).*t=1.*>/ig; if(reg.test(a)) alert(RegExp.$1)</script> var div = document.getElementsByTagName('div'); for(var i = 0; i < div.length; i++){ if (div[i].abc=5&&div[i].t=1) { !!!!!!! break; }} 新手关于jquery的疑问。 js 缺少对象是怎么回事 extjs tree图标 Extjs中怎么获取grid控件中的行对象 var objNet = new ActiveXObject("WScript.Network") 这个语法需要修改IE什么安全设定才能运行 为什么<script>标记不能放到 Span 内??? 百度地图api中setMapType怎么用,求个实例 关于自动提交表单 javascript 中如何生成随机数? 怎么单击一行的时候改变此行的背景颜色?解决立即给分 求助,js取xml全部数据(非节点数据) js中值在TextArea中显示出来?
for(var i = 0; i < div.length; i++){
alert(div[i].id);
alert(div[i].abc);
alert(div[i].t);
}
var a = " <div id=1 abc=5 t=1> <div id=1 abc=5 t=2> <div id=1 abc=其他 t=0>";
var reg=/.*<div.*abc=(\w*).*t=1.*>/ig;
if(reg.test(a)) alert(RegExp.$1)
</script>
for(var i = 0; i < div.length; i++){
if (div[i].abc=5&&div[i].t=1)
{
!!!!!!!
break;
}
}