正如你从标题中看到的那样,代码在IE中不起作用但在其他浏览器中也可以使用
document.getElementById('keylink').innerHTML = '<p>hi</p>';
这是有效的<a>
和innerHTML
有问题请给我一些解决方案
答案 0 :(得分:2)
IE将无法识别空白锚..尝试这样的事情:
document.getElementById('keylink').innerHTML = '<a href="#" onclick="return false;">hi</a>';
创建“虚拟”链接,单击时不执行任何操作但仍看起来像链接。