课程
/前端开发
/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],
举报
小效果大作用,提升用户体验度,提升编程兴趣和水平