【问题标题】:Run function in input if it is empty? [duplicate]如果输入为空,则在输入中运行函数? [复制]
【发布时间】:2019-02-28 09:55:23
【问题描述】:

无论如何我可以使用javascript检查输入是否为空,然后运行一个函数?如果可能的话,我希望它在输入本身中。

onChange 所以有ifEmpty 哈哈?

【问题讨论】:

  • 请用尝试的代码更新问题...
  • if (myElement.value == '') {runFunction();}JavaScript validation for empty input field
  • 本机没有实现ifEmpty 属性/事件,您需要通过检查更改时值是否有效“空”(无论如何定义为空)来处理这一点。此外,您能否展示一下您为实现目标所做的努力?

标签: javascript


【解决方案1】:
<input onChange="this.value.trim().length > 0 && myFunction()" />

【讨论】:

    【解决方案2】:

    试试这个

    function a(e)
    {
    if(e.value=="")
    return false;
    else
    console.log('there is a value')
    }
    &lt;input value="" onclick="a(this)"&gt;

    【讨论】:

      猜你喜欢
      • 2017-03-21
      • 1970-01-01
      • 2013-07-27
      • 1970-01-01
      • 1970-01-01
      • 2013-11-14
      • 2021-12-16
      • 2023-03-28
      • 1970-01-01
      相关资源
      最近更新 更多