我試圖在JavaScript中啓用一個按鈕,只要用戶輸入文本。 這段代碼有什麼問題?是因爲使用了fieldset嗎?如何在html5中通過javascript啓用按鈕?
function setText() {
var x = document.getElementById("mail").value;
if (x != "") {
document.getElementById("btn").disabled = 'false';
}
}
<form>
<fieldset id="file1">
<legend><img src="fb-login.png" height="70" width="70" /> :</legend>
Email: <input id="mail" type="email" onchange="setText()"><br> password: <input type="password"><br><br>
<input type="submit" id="btn" value="ok" disabled> <br>
</fieldset>
</form>
從 '假' 刪除引號;我投票結束這個錯字。 – mplungjan
很多東西。這是一個關於你的問題清楚的答案。 –
你應該在body標籤結束前寫腳本標籤,而不是在頭部 –