根据你描述的情况,1.html和2.html是完全独立开的,JS是分别在两个页面中执行,并不冲突。框架放在一起同时打开并不会有任何影响
另外,理论上同一页面ID不可重复,当然你真这么做了也不会有事,浏览器允许容错。当然最好不要这样做啦,会给你带来许多不必要的麻烦。
在一个html网页中多次使用相同css命名的id样式,一般浏览器对应样式都会生效。如果是特效使用id这样如果多次使用相同命名cssid
,网页js会报错,同时特效也不会生效。id选择器特定是具有唯一性,所以实际使用时候无论网页是否特效使用id,大家都要遵循同一网页只能使用调用一次id。
id 是唯一的不能相同 ==>document.getElementByIdname可以相同 ==>document.getElementsByName
其实从取值的方法中也可以看出来id是唯一的
name是可以多个的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)