新年快乐,在些送分并附加一问题急求解决
普通的HTML页面里,有几个DIV还有几个超链接都加上自定义属性。
怎么遍历包含自定义属性的那些节点。
例如:
<html>
<body>
<div id="div1" self="自定义属性">aaa</div>
<div id="div2" self="自定义属性">bbb</div>
<a id="link1" self="自定义属性">ccc</a>
</body>
</html>
在javascript中怎么遍历包含自定义属性self的那些节点?
不要告诉我document.getElementByTagName("div") 然后再去判断有没有self属性之类的话。
我要求最快的速度,最佳的性能取得这些节点。
就像XML中的XPATH。听说jquery框架已经实现了XPATH 但本人一直在用photytype框架,所以暂时没考虑用jquery。
不知道还有没有更好的解决方案。
如果有好的解决方案,贴出来供大家分享,如果没有,还请大家就我目前的状况帮我出个解决方案。
项目是这样的,很简单:
一个页面有“增删改”功能,如果是本人登录则这些按钮就显示出来,如果不是本人登录则不显示。
请不要说用if else 来判断,除此之外肯定还有其它方法,望大家指教!!
最后祝大家新年快乐!!