Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML onnclick处理程序?_Javascript_Html_Input - Fatal编程技术网

Javascript HTML onnclick处理程序?

Javascript HTML onnclick处理程序?,javascript,html,input,Javascript,Html,Input,我想在单击输入字段时触发一个处理程序,在取消选择输入字段时触发另一个处理程序(即,如果有人在字段外单击)。有没有办法做到这一点 单击处理程序非常简单: <input onClick={props.clicked}> 是否可以创建一个“取消单击”处理程序?我认为onBlur事件应该适用于此之前询问和回答的问题,如果您在web搜索“单击处理程序外作出反应”,您可以找到许多结果和解决方案。@drewrese我知道我包含了“反应”标记,但是我认为这个问题对于那些在React之外寻找解决

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

单击处理程序非常简单:

<input onClick={props.clicked}>


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

我认为onBlur事件应该适用于此之前询问和回答的问题,如果您在web搜索“单击处理程序外作出反应”,您可以找到许多结果和解决方案。@drewrese我知道我包含了“反应”标记,但是我认为这个问题对于那些在React之外寻找解决方案的人来说还是有用的。“onBlur”的答案似乎解决了我的问题。那么,你是在要求一个非反应特定的外部点击处理程序解决方案吗?@DrewReese当我问我时,我只是在寻找一些可以解决我问题的方法。既然已经提供了一个不特定于React的答案,我认为也可以将问题设置为不特定于React,以便不在React工作的人能够找到它。