課程
/前端開發
/JavaScript
/Tooltip浮動提示框效果
? 為什么需要判斷提示框對應的id是否存在呢?哪種情況下是id本身就存在的呢,看到后面部分直接創建不是挺好的么?
2016-01-02
源自:Tooltip浮動提示框效果 4-2
正在回答
這涉及性能優化問題,當不存在時創建,存在時就不創建。
LazyChen_ 提問者
<body>
????????<a id="demo">我是A標簽</a>
????????<script type="text/javascript">
????????????????//因為html a標簽已經有了id屬性了所有直接就可以用id獲取a標簽元素
????????????????var demo=document.getElementById('demo');
????????????????? ? demo.onclick=function(){
????????????????????????????alert(demo.text);
????????????????}
????????</script>
</body>
ps:如果a標簽沒有id屬性也沒事,咱可以用document.getElementsTagName('demo')[0],
舉報
小效果大作用,提升用戶體驗度,提升編程興趣和水平
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-24
這涉及性能優化問題,當不存在時創建,存在時就不創建。
2016-01-14
<body>
????????<a id="demo">我是A標簽</a>
????????<script type="text/javascript">
????????????????//因為html a標簽已經有了id屬性了所有直接就可以用id獲取a標簽元素
????????????????var demo=document.getElementById('demo');
????????????????? ? demo.onclick=function(){
????????????????????????????alert(demo.text);
????????????????}
????????</script>
</body>
ps:如果a標簽沒有id屬性也沒事,咱可以用document.getElementsTagName('demo')[0],