`

getAttribute取得元素属性值

阅读更多
getAttribute(strAttributeName, lFlags)
取得属性值。

<div id="div1" class="divname" title="div"></div> 

var el = document.getElementById("div1");  
alert(el.getAttribute("id"));//div1

https://msdn.microsoft.com/zh-cn/subscriptions/ms536429.aspx中介绍了lFlags参数的意义:
0
Default. Performs a property search that is not case-sensitive, and returns an interpolated value if the property is found.

1 strAttributeName大小写完全匹配
Performs a case-sensitive property search. To find a match, the uppercase and lowercase letters in strAttributeName must exactly match those in the attribute name.

2
Returns attribute value as a String. This flag does not work for event properties.

4
Returns attribute value as a fully expanded URL. Only works for URL attributes.
分享到:
评论

相关推荐

    JS getAttribute和setAttribute(取得和设置属性)的使用介绍

    之后,使用`input.getAttribute("title")`来获取并弹出该元素的`title`属性值。初始时,该值为"hello"。 ### setAttribute方法 setAttribute方法用于设置指定元素上指定属性的值。这个方法需要两个参数,一个是属性...

    【首发】MiniBlink填表-易语言

    取得数组成员的JSvalue以后,我们便可以对元素进行处理了(比如枚举,取属性,执行对象命令等等,非常方便,比直接执行js更简单) PS 最后说一句:如果你觉得可以的话,请: 您的评分是作者最大的动力,留下您的好评...

    JavaWeb视频教程_day4-资料源码.rar_JavaWeb视频教程

    6. **属性修改**:`getAttribute()`和`setAttribute()`用于读取和设置元素的属性值。同时,可以使用`innerHTML`和`textContent`来操作元素的HTML内容或纯文本内容。 7. **事件处理**:JavaScript通过`...

    浏览器兼容页面开发注意事项(javascript篇)_101028.pdf

    15. **元素属性**:访问和修改元素属性时,一些浏览器可能支持`element.getAttribute`和`element.setAttribute`,而一些旧版本的浏览器可能需要直接通过`.`操作符。 16. **document.getElementById**:这是最安全的...

    浏览器兼容页面开发注意事项(javascript篇)_101028参考.pdf

    15. 元素属性:访问元素属性时,如`style.display`,需要考虑到IE和其他浏览器可能存在的差异,可能需要使用`getAttribute('style')`和`setAttribute('style', value)`。 16. `document.get`:在IE中,可以使用`...

    AmChart中文API

    getAttribute(_10)http://www.wendangxiazai.com/b-6b9b1bbcf121dd36a32d82c6.html // 取得属性attributes中的值。_10是key。 addParam(_l1, _l2) // 设置参数params。_l1是key,_l2是value。 getParams() // 取得...

    Android-Android取得未安装的APK的名字Manifest配置文件里的label名字

    4. **获取Label**:遍历`Document`的根元素,找到`&lt;application&gt;`标签,获取`android:label`属性的值。这可能是一个字符串资源引用,如`@string/app_name`,或者直接是字符串值。 如果`android:label`是资源引用,...

    jsp介绍内容pdf

    - **取得不同范围的属性**:可以通过`pageContext.getAttribute(name, scope)`获取不同范围内的属性值。 - **设置不同范围的属性**:使用`pageContext.setAttribute(name, value, scope)`设置属性。 - **删除不同...

    java面试宝典

    94、元素有一个cascade属性,如果希望Hibernate级联保存集合中的对象,casecade属性应该取什么值?(单选)(D) 22 95、以下哪些属于Session的方法?(A,B,C,D,F) 22 96、Hibernate工作原理及为什么要用? 22 97、...

Global site tag (gtag.js) - Google Analytics