我想要一個表單,詢問用戶名字,然後用這個名字歡迎他們訪問網站,而不用重定向到不同的頁面或重新加載。所以點擊提交後基本上用「Welcome NAME」替換表單。用表單替換innerhtml用javascript提交
我的代碼:
<div id="welcomeText">
\t <form onsubmit="changeText()" method="post">
\t \t Name: <input type="text" name="fname">
\t \t <input type="submit">
\t </form>
</div>
<script>
function changeText() {
var name = document.getElementById(welcomeForm).fname.value;
var welcome = "Welcome, " + name;
document.getElementById("welcomeText").innerHTML = welcome;
}
</script>
又有什麼問題? – drinchev 2014-12-03 16:19:04