-1

这行似乎破坏了我在 IE8 中的代码,谁能告诉我为什么

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

我已经尝试查看它的 innerHTML 部分,该功能似乎在我的浏览器上运行良好(并且切换到 innerText 不会产生任何影响)

4

1 回答 1

3

你应该)});在行尾,而不是))};.

于 2012-07-24T18:20:18.110 回答