警報顯示,但價值不變....爲什麼?如何在運行時更改標籤值?
<html>
<head>
<title>Test EuDock</title>
</head>
<body >
<label id="labelID">test</label>
<script type="text/javascript" >
document.onkeyup = KeyCheck;
function KeyCheck(e) {
var KeyID = (window.event) ? event.keyCode : e.keyCode;
switch(KeyID)
{
case 39: // right arrow
document.getElementById('labelID').value="BLZ";
alert('ok');
break;
}
}
</script>
</body>
</html>
正如我的html現在說的:BLZ! (「好吧!」,在葡萄牙語中)=) – 2010-09-17 18:04:16
@Tom:好,它現在可以工作:)順便說一句,在德語中,BLZ是* Bankleitzahl *的縮寫,意思是*銀行識別號碼*:o) – 2010-09-17 18:08:54
我有同樣的問題在問題中,但是當我使用innerHTML時,它不會替換標籤的文本,它只是在已放置好的文本前添加我想要的消息 – 2013-12-13 18:41:30