JavaScript中对象的Value属性用法解答

2024-12-30 20:17:15
推荐回答(1个)
回答1:

首先dom对象可以自定义属性但这种做法不推荐,所以p对象可以自定义任何属性

Tags[i].value=i 是为后面的changeNav传递参数,因为当mouseover触发时,for循环已经结束了所以不能用i值只好在循环时为每个p对象付给一个值,其实更好的解决办法是用闭包象这样
Tags[i].onmouseover=function(i){return function (){changeNav(i)}}(i);

楼主多加点分吧,看代码够累的