在这种情况下如何更正IE11,以便可以以跨浏览器兼容的方式从onClick
获取ID?在Chrome上有效,但在返回null的Internet Explorer上无效。
<button
id="plus6"
onClick={ () => plusbuttontoggle(event.target.getAttribute("id")) }
className="plus-button">
{" "} + {" "}
</button>
答案 0 :(得分:0)
阅读参考文献:https://reactjs.org/docs/refs-and-the-dom.html
当您想通过React使用DOM元素时必须小心。
答案 1 :(得分:0)
按如下所示在函数中获取ID。
<button id="plus6" onClick={plusbuttontoggle} className="plus-button">
{" "}
+{" "}
</button>;
function plusbuttontoggle(event) {
console.log(event.target.id);
};