Javascript字符串替换方法不适用于移动设备

时间:2016-02-27 09:11:00

标签: javascript

在我的网站上,我创建了一个字符串替换方法,但当我在我的Android手机网页浏览器上检查页面时,我看到它没有工作。 这是一个例子:



/*Normally it's working with page onload*/
function changeclr() {

  var body = document.getElementById('body').innerHTML;
  var all = body.replace(/&lt;/g, '<code>&lt;').replace(/&gt;/g, '&gt;</code>').replace(/&lt;/g, '<span style="color:blue;">&lt;</span>').replace(/&gt;/g, '<span style="color:blue;">&gt;</span>');

  document.getElementById('body').innerHTML = all;


}
&#13;
code {
  color: brown;
}
&#13;
<div id="body">
  <p>Here is an example &lt;li&gt;text&lt;/li&gt;</p>
  <button type="button" onclick="changeclr()">Try</button>
</div>
&#13;
&#13;
&#13;

您知道为什么不使用移动网络浏览器吗?

1 个答案:

答案 0 :(得分:0)

您的浏览器的javascript可能已停用或不受支持!