<body><div id="div" style="width:100px;height:100px;background:#ccc;"</div></body>
<script>
var oDiv = documentgetElementById('div');
oDivonclick=function(){
alert(oDivid); //结果-->div 因为id是固有属性,所以可以直接用''。如果是私有属性需要用getAttribute(属性名)的方法获取html的属性。
};
</script>
$("body")find("")each(function () { // 遍历页面所有的标签元素
if ($(this)attr("id") == "id") { //如果当前元素的id属性是id
//$(this)就是当前标签/元素
}
else {
}
});
我用的是jquery,代码精简,不需要用的正则验证,直接循环判断下就行,测试通过,求追问
第二,拖入用户控件进aspx文件,查看id的属性,并且记住他,在此aspx文件的cs文件里用
public
用户控件名
用户控件id,比如,你的用户控件名是uc,拖入aspx后你的id是uc1,那么你就这样写public
命名空间uc
uc1;
3写一个方法获取用户控件里的子控件值
以上就是关于怎么通过js获得html文档中id的名字全部的内容,包括:怎么通过js获得html文档中id的名字、怎么用正则表达式获取HTML中某一个id为id、asp.net怎么获取html里的控件id等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)