我在JavaScript中使用了拆分功能。它在Firefox和Chrome中運行正常,但是當我調用split函數時,IE顯示錯誤。有沒有辦法使用其他功能,如分裂?JavaScript拆分功能在IE中不起作用
回答
它是由IE8
完全支持它也完全由IE6
Live example使用.split(/\s+/)
經測試,在IE9標準,IE9 IE8模式,IE9支持IE7模式和IE9怪癖模式。所有的工作。
編輯:
原來你的實際問題是使用.textContent
。這在IE中不起作用。有兩種選擇。
特徵檢測:
var str;
if (el.textContent) {
str = el.textContent;
} else {
str = el.innerText;
}
.nodeValue:
var str = el.nodeValue;
我明白我的問題,我使用該代碼textContent.split(/ \ s + /);所以textcontent在ff和crome中工作,但不在ie中工作。解決方案是使用innertext,這是不工作的FF所以有任何其他解決方案 –
@VbPatel是'.textContent'不支持。使用'.nodeValue' – Raynos
有IE之間低於#9和大多數其他瀏覽器與涉及當至少一個差字符串拆分 -
var s ='在某些瀏覽器中,您可以在父親化的分隔符上「拆分」一個字符串,並返回數組中的「拆分」位。
s.split(/(?['"] ?)/).join('\n')
/***************************************************/
Firefox 4.0.1>>
In some browsers, you can
"
split
"
a string on a parenthized delimeter and return the
"
split-off
"
bits in the array.
/***************************************************/
MSIE 8.0>>
In some browsers, you can
split
a string on a parenthized delimeter and return the
split-off
bits in the array.
/***************************************************/
MSIE 9.0>>
In some browsers, you can
"
split
"
a string on a parenthized delimeter and return the
"
split-off
"
bits in the array.
當您拆分數字而不是字符串時,使用Javascript拋出 - Object不支持此屬性。
確保在var中有一個字符串值。
- 1. Javascript功能在IE中不起作用
- 2. JavaScript功能在IE中不起作用?
- 3. jquery Ajax拆分功能不起作用
- 4. JavaScript功能在IE中不起作用9
- 5. javascript拆分功能
- 6. Javascript功能在Firefox中不起作用
- 7. 功能在javascript中不起作用
- 8. Slideshow功能在Javascript中不起作用
- 9. javascript功能在innerHTML中不起作用
- 10. javascript功能不起作用
- 11. Javascript功能不起作用?
- 12. Javascript功能不起作用:/
- 13. javascript功能不起作用
- 14. 在javascript中實現拆分功能
- 15. 拆分功能不工作在jquery
- 16. 拆分功能不能正常工作
- 17. javascript在IE中不起作用(getElementById)
- 18. Javascript匹配在IE中不起作用
- 19. JavaScript .click在IE中不起作用11
- 20. JavaScript在IE中不起作用?
- 21. Javascript innerHTML在IE中不起作用
- 22. JavaScript聲明在IE中不起作用
- 23. Windows.open()JavaScript在IE中不起作用
- 24. Javascript .includes()在IE中不起作用
- 25. TextureRegion拆分不起作用
- 26. htmlselect值隱藏功能在IE中不起作用
- 27. jQuery UI自動完成功能在IE JSON中不起作用
- 28. Onsubmit表單驗證功能在IE中不起作用
- 29. jQuery點擊功能在IE中不起作用
- 30. CSS3功能在IE中不起作用,儘管增加了-ms-
需要查看你的代碼,你得到的錯誤是什麼? – kinakuta
它支持,它可能會在代碼中的其他內容上失敗。發佈你的代碼,我們會看到。 –
我們會盡快回復您的代碼。粘貼後請選擇您的代碼,然後點擊{} – mplungjan