【问题标题】:How to pass input text as parameter to javascript onblur event?如何将输入文本作为参数传递给 javascript onblur 事件?
【发布时间】:2014-08-14 11:01:11
【问题描述】:

这是输入文本字段的代码。我想要的是在用户离开字段时以文本输入作为参数调用“checkDateFormat”函数。

这是我写的代码:

Fecha de prueba: <input type="text" name="date_t" id="date_t" value="22/08/2014" onblur="checkDateFormat(this.date_t.value)"><br>

但是我确定该函数甚至没有被调用。

我做错了什么?

【问题讨论】:

  • 应该是this.value。就是这样。
  • 请使用this.value 它将传递事件文本框中的值
  • 控制台有错误吗?如果您将onblur="checkDateFormat(this.date_t.value)" 更改为onblur="checkDateFormat(this.value)",它应该可以按预期工作

标签: javascript html input


【解决方案1】:

尝试使用,

 onblur="checkDateFormat(this.value)" 

代替

 onblur="checkDateFormat(this.date_t.value)"

【讨论】:

  • 非常感谢!!!只要网页允许我就会检查它作为正确答案!!!
【解决方案2】:

改用checkDateFormat(this.value)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-02
    • 1970-01-01
    • 2022-01-23
    • 2010-10-04
    • 2019-11-06
    • 1970-01-01
    相关资源
    最近更新 更多