【问题标题】:HTML onUnclick handler? [duplicate]HTML onUnclick 处理程序? [复制]
【发布时间】:2021-02-25 05:26:47
【问题描述】:

我想在单击输入字段时触发一个处理程序,并在取消选择时触发另一个处理程序(即,如果有人在字段外单击)。有没有办法做到这一点?

点击处理程序很简单:

<input onClick={props.clicked}>

是否可以创建“取消点击”处理程序?

【问题讨论】:

  • 之前询问和回答过,如果您在网络上搜索“react outside click handler”,您可以找到许多个结果和解决方案。
  • @DrewReese 我知道我包含了“React”标签,但我认为这个问题对于在 React 之外寻找解决方案的人可能仍然有用。 “onBlur”答案似乎解决了我的问题。
  • 那么您是否要求提供非特定于反应的外部点击处理程序解决方案?
  • @DrewReese 当我问我时,我只是在寻找可以解决我问题的东西。既然已经提供了一个不是特定于 React 的答案,我认为让这个问题也不是特定于 React 是有意义的,这样不使用 React 的人就可以找到它。

标签: javascript html input


【解决方案1】:

我认为 onBlur 事件应该适合这个

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-25
    • 2019-07-12
    • 1970-01-01
    • 2011-10-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多