如果文本字段为空,则在提交时发出 Javascript 警报

标签 javascript jquery html

所以我想在用户提交带有空文本字段的表单时提醒他们

HTML:

<form id="orderform">
    <input type="text" name="initials" id="initials" maxlength="3">
    <p class="center">
        <input type="image" src="#" id="submitbutton" name="submit" value="Place Order">
    </p>
</form>

Javascript:

$('#orderform').submit(function() {
    if($('#initials').length == 0){
        alert('Please fill out your initials.');
    }
});

最佳答案

只要确保你在某处返回 false-

$('#orderform').submit(function() {
    if($('#initials').val() == ''){
        alert('Please fill out your initials.');
        return false;
    }
});

关于如果文本字段为空,则在提交时发出 Javascript 警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16285649/

相关文章:

javascript - 使用 d3.js 和 TypeScript 绘制饼图时出现编译错误

javascript - 访问特定url时自动触发点击事件

java - Htmlunit中点击按钮后如何刷新页面

javascript - 在 Javascript (jQuery) 中将数组插入数组

javascript - 使用 javascript 解决数字键盘难题

javascript - 将前三个字符替换为 0

html - CSS:如何更改特定禁用字段的字体颜色?

html - CSS - 以 {display : table} 显示的中心元素

javascript - Opera 中的 XMLHttpRequest readyState == 3

jQuery UI 可放在动态添加的元素上吗?