我试图在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标签结束前写脚本标签,而不是在头部 –