javascript - 如果输入字段为空,请设置特定值

标签 javascript jquery forms input

我正在为我的网站设计一个购物车系统。我有一个输入来输入每个商品的数量,并自动输入值 1。问题是,如果有人单击输入并删除 1,使该字段留空,则该商品不会添加到购物车。

如果输入字段为空,如何使用 js 或 jquery 在输入字段中设置 1?或者,如果该字段为空,表单会自动提交 1?

最佳答案

这样的事情应该有效:

$("#input_ID").blur(function() {
    if($.trim($(this).val()) === "") {
        $(this).val("1");
    }
});

如果它需要是一组输入,只需给它们一个公共(public)类并更改:

$("#input_ID").blur( . . .

。 。 。至:

$(".class_name").blur( . . .

关于javascript - 如果输入字段为空,请设置特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17734462/

相关文章:

javascript - 使用位置在图像上添加文本

javascript - 使用表单运行 javascript 方法

javascript - 在 map 的箭头函数中作为参数传递的对象中的键值赋值

javascript - Knockoutjs + Ckeditor 需要帮助解决一些问题

jquery - 你能在jquery确认对话框中加粗文本吗?

forms - 为什么 Symfony2 对于数字类型的表单字段渲染 <input type ="text"> 而不是 <input type ="number">

Python - Mechanize 表单中的输入文本

javascript - 测试 React Modal 组件

javascript - 在屏幕外的文本上使用 javascript 替换

javascript - Append() 方法没有复制样式