0
在我的網站上,我創建了一個字符串替換方法,但是當我在我的android手機網頁瀏覽器上查看該頁面時,我發現該方法無效。 這裏是例子:Javascript字符串替換方法在手機上不起作用
/*Normally it's working with page onload*/
function changeclr() {
var body = document.getElementById('body').innerHTML;
var all = body.replace(/</g, '<code><').replace(/>/g, '></code>').replace(/</g, '<span style="color:blue;"><</span>').replace(/>/g, '<span style="color:blue;">></span>');
document.getElementById('body').innerHTML = all;
}
code {
color: brown;
}
<div id="body">
<p>Here is an example <li>text</li></p>
<button type="button" onclick="changeclr()">Try</button>
</div>
你知道爲什麼不工作在移動網絡瀏覽器?
我正在使用索尼Xperia Z3,所以它有Android和谷歌Chrome瀏覽器。我猜這個問題不是網絡瀏覽器。 (另外,其他javascript功能正在工作) – Emirhan
我用[link](http://www.browserstack.com)檢查過,沒有錯誤,只是嘗試另一個瀏覽器進行測試,這次使用firefox。 –