我無法將文本輸出到Javascript中的div。當我在按鈕上調用該函數時,它會在短時間內顯示文本,然後消失。爲什麼這樣?代碼如下:Javascript輸出錯誤
代碼:
function val(){
var x = document.getElementById('us').value
document.getElementById("demo").innerHTML = x;
}
HTML:
<form method="post">
<p id="demo"></p>
<br />
<input type="text" id="us" name="username"></input>
<br />
<button type="submit" onclick="val()">Sign Up</button>
</form>
我從你的代碼做了一些改變嘗試這一個http://jsfiddle.net/b19u9q4k/ – guradio
這是因爲提交。 – Newinjava
,如果你沒有使用提交,那麼刪除該方法=「post」屬性,因爲你沒有提交表單。 – Newinjava