js attribute 和 jquery attr 方法


attribute 是原生js dom 對象上的一個屬性,這個屬性有很多子屬性,比如 isId(判斷屬性是否是Id) , name (獲取屬性名稱) , value (獲取屬性值),attributes 用來獲取dom元素 的所有屬性集合。

話不多說,上例子了:

<input  type="text" name="username" id="name" verify="len_2_12" >    
<script>
    var oInput = document.getElementsByTagName("INPUT")[0] ;
    var attrs    = oInput.attributes;
    var attr      = attrs[0];
</script>

attrs 中就包含 input 所有的屬性 有 type,name,id,verify(自己加的屬性,表單驗證的時候用到,不影響input功能);

attr 只是type="text"。

attr.name = "type"

attr.value = "text"

jquery 獲取元素的屬性非常簡單,選取元素后直接使用attr('屬性名稱')方法就可以獲取屬性值,attr('屬性名稱',屬性值);可以設置元素屬性


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM