function send() {
alert("Your message sent.");
}
function wrongNickNameorMessage() {
var nicknameValue = document.getElementById("input-nickname").value;
var messageValue = document.getElementById("input-text").value;
if (nicknameValue != "" && messageValue != "") {
document.getElementById("af-form").submit();
} else {
alert("Nickname or message is blank. Please fill.");
return false;
}
}
这些是我的 JS 代码
<input type="text" name="nickname" id="input-nickname" required>
<textarea name="message" type="text" id="input-text" required></textarea>
<input type="submit" value="Send" onclick="wrongNickNameorMessage() + send()" />
这些是我的 HTML 代码。
当我点击发送按钮时。首先 alert("Your message sent.");
是alert("nickname or message is blank. Please fill.");
工作。或者完全相反。
如果 wrongNickNameorMessage() 为真,我想禁用 send() 功能。
我怎样才能做到这一点?