如何处理文档的e.target.value.addEventListener在useEffect? &



如何在useEffect中访问e.t agtarget .value ?

useEffect(() => {
const handleMouseUp = () => {
// how can I access e.target.value to see
// what was specifically clicked on the document?
}
document.addEventListener("mouseup", handleMouseUp);
return () => document.removeEventListener("mouseup", handleMouseUp);
}, []);

编辑:对于一些更多的信息,我希望handleMouseUp运行每次mouseup发生除了当某些按钮被点击。

工作很好,但如果你不点击一个元素,是一个HTMLInputElement它不会工作。查看此示例并单击input元素。

最新更新