var iSting = "";
document.onkeydown = KeyDown;
function KeyDown()
{
var realkey = String.fromCharCode(event.keyCode);
iSting += realkey;
document.write(iSting);
document.close();
}
document.onkeydown = KeyDown;
function KeyDown()
{
var realkey = String.fromCharCode(event.keyCode);
iSting += realkey;
document.write(iSting);
document.close();
}
都是用 document.write() 惹得祸,在页面加载完成之后再使用 document.write() 会冲掉原来已经加载的信息,建议使用 innerHTML +=
<script>
document.onkeydown = function()
{
var realkey = String.fromCharCode(event.keyCode);
document.getElementById("mm").innerHTML += realkey;
}
</script>