IE8中的换行代码

时间:2012-07-24 18:17:33

标签: javascript html dom

这行似乎打破了我在IE8中的代码,任何人都可以告诉我为什么

data=[];
item=someElementWithTextInside
//line below breaks it
data.push({obj: item, text: item.innerHTML.replace(/^\s+/, "").replace(/\s+$/, ""))}; 
//line above breaks

我已经尝试过查看它的innerHTML部分,该函数似乎在我的浏览器上正常工作(切换到innerText不会影响任何东西)

1 个答案:

答案 0 :(得分:3)

您应该在该行末尾有)});,而不是))};