我遇到的问题是,如果用户将userdata
输入留空,我希望它以该输入为目标并显示文本,通知他们这是一个必填字段。
我正在使用innerHTML
将消息发送到div
或直接发送到输入字段,但没有显示任何内容。我也试过用<p>
,<span>
也没用。任何帮助表示赞赏。
<!doctype html>
<html>
<head>
</head>
<body>
<form>
<input type="text" id="user1">
<div id="error"></div>
<button onClick="test()">Work</button>
</form>
<script type="text/javascript">
function test(){
var userdata = document.getElementById("user1").value;
if(userdata == ""){
document.getElementById("error").innerHTML="Please fill in Blanks";
}
}
</script>
</body>
</html>