【问题标题】:Fill all empty inputs with value after clicking submit单击提交后用值填充所有空输入
【发布时间】:2018-04-19 12:29:53
【问题描述】:

我有一个具有不同输入类型(文本、单选按钮、选择、文本区域)的表单。 表单是带有添加额外行的按钮的表格,

我担心有时用户不会填写所有文本输入。如果输入为空,则在从插入值生成的下一步表中,跳过空表单元格并弄乱输出,例如:

是否可以在 javascript/jquery 中添加脚本,在单击提交按钮后检查是否有空输入,如果有,则输入值,例如 或 - 或任何其他值。 我添加了默认值 ( ),但有时用户可能会意外删除空格,这会弄乱输出表单。因此,通过额外的“失败检查”,我将 100% 确定所有输入都已填充。 要求输入不是一种选择。

谢谢

【问题讨论】:

标签: javascript jquery


【解决方案1】:
$(document).ready(function(){

  $("button").click(function(){
     $("form").find("input[type=text]").each(function(){
       if(!this.value)
         $(this).val("placeholder");
     });
  });
});

这样的东西应该适用于文本输入,如果需要,只需对 textareas 做同样的事情

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 2021-09-10
    • 2020-08-03
    • 2019-02-28
    • 2014-12-29
    相关资源
    最近更新 更多