javascript里面变量名和元素ID名称一样好不好
例如:varhello=document.getElementById('hello');...
例如:
var hello = document.getElementById( 'hello' ); 展开
var hello = document.getElementById( 'hello' ); 展开
2014-12-31
展开全部
其实你都可以直接写
var hello = document.getElementById( 'hello' );
等价于 直接使用hello,但是id不能有.等特殊字符,不然不能直接写
hello
var hello = document.getElementById( 'hello' );
等价于 直接使用hello,但是id不能有.等特殊字符,不然不能直接写
hello
追问
直接写hello吗?会不会不兼容,或者其他什么问题
追答
我试过了谷歌内核,ie8,火狐,其他浏览器我不敢说,唯一缺陷上面说了,不能有特殊字符.什么的,所以原生态才提供了getElementById来获取,但是一般id都是唯一的,不然就是getElementsById了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询