出于某种原因,我无法在IE或Firefox中更改DIV的内容。我可能会出错的任何想法?
的JavaScript
function displayTable() {
document.getElementById('retailerDiv').innerHTML = '<a>HEY!</a>';
}
HTML
<input type="text" id="userQuery" onkeydown="displayTable()"/>
<br/>
<div id="retailerDiv">
Now
</div>
答案 0 :(得分:0)
您发布的代码运行正常。也许编辑并发布所有来源,或链接到网页上的页面。我在Firefox 3.5或IE8中没有任何问题:
<HTML>
<HEAD>
<script type="text/javascript">
function displayTable()
{
document.getElementById('retailerDiv').innerHTML = '<a>HEY!</a>';
}
</script>
</HEAD>
<BODY>
<input type="text" id="userQuery" onkeydown="displayTable()"/>
<br/>
<div id="retailerDiv">
Now
</div>
</BODY>
</HTML>