我有一个输入框,它不属于表单的一部分。当用户单击按钮时,如果该字段为空,我想显示错误验证消息。当输入是表单的一部分时,我找到了解决方案,但是如果输入框不是表单的一部分,是否可以手动显示验证错误消息?
最佳答案
您可以在按钮的点击处理程序 https://jsfiddle.net/yzgmpqLo/ 中进行验证。我认为最好在“输入”字段本身中显示无效消息。
<!DOCTYPE html>
<html>
<body>
<script>
function validateText() {
var txtInput = document.getElementById("txtInput");
if(txtInput.value.trim()=="") {
txtInput.value = "Invalid Entry";
txtInput.style.color = "red";
}else {
txtInput.style.color = "black";
}
}
</script>
<input id="txtInput" type="text">
<button type="button" onclick="validateText()">Validate</button>
</body>
</html>
关于javascript - 使用javascript或jquery手动触发输入框中的验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58108316/