亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于獲取節點屬性的問題

DOM節點只能通過先調用document.getElementsByTagName()返回的值然后再通過該返回值來獲得該節點的三個屬性嗎?

比如這樣不行嗎?

?var _one=document.getElementsByName("first");

? ? ?document.write("節點名稱:"+_one[0].nodeName+"<br/>");

? ? ?var _id=document.getElementById("text");

? ? ?document.write("節點名稱:"+_id.nodeName+"<br/>");


正在回答

3 回答

是可以的,不過你這樣寫就沒有getElementsByTagName方便而已,要根據情況來使用。

0 回復 有任何疑惑可以回復我~

你這樣寫也沒錯啊。

0 回復 有任何疑惑可以回復我~

getElementsByTagName() 方法可返回帶有指定標簽名的對象的集合;

getElementById() 方法可返回對擁有指定 ID 的第一個對象的引用;

getElementsByName() 方法可返回帶有指定名稱的對象的集合;

通過以上三個函數的返回值都可以獲得該節點的三個屬性,但是getElementsByTagName()主要用于獲得節點對象;

可以看一下教程中的9-4:區別getElementByID,getElementsByName,getElementsByTagName。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于獲取節點屬性的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號