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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于點擊事件 getElementById()

關于點擊事件 getElementById()

丶前男友 2016-09-05 19:22:01
<!DOCTYPE?html> <html> <head> <meta?charset="utf-8"> </head> <body> <button?id="bt">提交</button> <script?type="text/javascript"> var?a?=document.getElementById("bt"); a.onclick=function(){ alert("1222222223"); } </script> </body> </html>這段是正確的用法<!DOCTYPE?html> <html> <head> <meta?charset="utf-8"> </head> <body> <button?id="bt">提交</button> <script?type="text/javascript"> bt.onclick=function(){ alert("1222222223"); } </script> </body> </html>求解為什么這樣也可以,js可以直接用html的id名?
查看完整描述

5 回答

已采納
?
_步塵

TA貢獻4條經驗 獲得超5個贊

確實是可以的,不過不建議這樣使用,代碼效率沒有var?a?=document.getElementById("bt");這樣高,而且有些瀏覽器不支持直接使用ID




查看完整回答
反對 回復 2016-09-06
?
起伏羊

TA貢獻31條經驗 獲得超25個贊

直接用id是瀏覽器的支持 兼容性有問題 上面的是正規合法寫法 建議使用正規寫法

查看完整回答
1 反對 回復 2016-09-06
?
qq_包包世界我專業_0

TA貢獻14條經驗 獲得超1個贊


可以用的,沒有為什么,因為ID是整個網站唯的,

查看完整回答
反對 回復 2016-09-06
?
仙士可

TA貢獻170條經驗 獲得超132個贊

你寫了可以那就是可以唄,我猜是因為id的唯一性

查看完整回答
反對 回復 2016-09-05
  • 5 回答
  • 2 關注
  • 2247 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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