<script type="text/javascript">
window.onload=function()
{
var obj1 = new Object();
obj1.id="id1";
obj1.value="value1";
var obj2 = new Object();
obj2.id="id2";
obj2.value="value2";
var list = new Array();
list.push(obj1);
list.push(obj2);
for(i=0;i<list.length;i++)
{
alert(list[i].id+"\n"+list[i].value);
}
}
</script>
这种写法在ie里不行啊 会抱错的
for(k=0;k<obj.length;k++){
if(rateword[j].value == obj[k].value){
obj.splice(k,1);
}
}
}以上代码我在跑的时候就有问题 但在firefox中好的 百思不得其解 字符串不能这样比较吗?
改为
var st = rateword[j].getAttribute('value');其他的也是这样改