項目兼容IE10操作

1.判斷js客戶端對象是‘元素“ 還是”文本“ 可以用nodeType 屬性。

nodeType

nodeType 屬性可返回節點的類型。

最重要的節點類型是:

元素類型 節點類型
元素 1
屬性 2
文本 3
註釋 8
文檔 9

 

http://www.w3school.com.cn/htmldom/dom_nodes_info.asp

 

 

2.

IE10 

TR 元素獲得子元素  trElement.childNodes  的到NodeList

除了包含表示單元格td的元素還包含text 元素

以前的版本就包含td 元素

 

 

3

 

 

<input type="button" id="selector" class="button" value="選擇" onclick="customAtt(this);" _id="${user.id}" _name="name" _deptName="deptName" _deptId="${user.deptId}" />

 

function customAtt(node) {

var aa = node.attributes;

for ( var i = 0; i < aa.length; i++) {

var ae = aa[i];

alert('a--->' + aa[i].name)

}

}

 

 

 

 

自定義屬性:" _deptName   通過 aa[i].name 獲得是小寫  deptname

 

3.HTML5增加了必填屬性"required"

如果元素 <INPUT TYPE="text" required=0 />

 

只要元素增加required屬性,則表示該屬性必填,不會管required的值是0 ,還是1

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章