我有一個網站,用戶可以在網站上了解網頁或遊戲設計,並且索引中有一個表單詢問他們更願意學習哪些內容。我工作的腳本的唯一部分是提醒他們,如果他們將表單留空並提交,他們不會選擇。下面的代碼:如果用戶在表單中輸入特定文本,請將其提交到提交的特定頁面
JS:
function validateForm() {
var x=document.forms["form1"]["lesson"].value;
if (x === "web design") {
location.href="web.html";
} else if(x === "game design") {
location.href="game.html";
} else {
alert("You didn't choose. You will remain on the home page.");
}
}
HTML:
<form name="form1" onsubmit="return validateForm()" method="post">
Would you rather learn web design <i>or</i> game design?: <input type="text" name="lesson">
<input type="submit" value="Submit">
</form>
那麼這裏有什麼問題。不確定你的問題。你能否詳細說明一下。 –
而不是var x = document.forms [「form1」] [「lesson」] .value;你可以嘗試document.getElementsByName(「lesson」)。值 –
如果我使用那將如何獲取他們輸入的信息? (javascript to new) – user2834794