我是 HTML/CSS/JS/etc 的新手,并且有以下目标:我试图有效地超链接表中的各个行。我知道这本质上是不可能的,但发现我最喜欢的解决方案就是简单地使用 onclick 方法。然而...
有没有办法区分鼠标按钮的不同 react ?实际上,我试图模仿鼠标单击链接的通常 react ,例如,左键单击在当前选项卡中打开链接,中键单击在新选项卡中打开链接,右键单击打开链接的上下文菜单。
我所知道的:
- 我可以使用简单链接在当前选项卡中打开链接,或者使用 window.open 在新选项卡/窗口中打开链接
- 我可以让它通过 onclick 仅对左键单击使用react,或者通过 onmousedown 或 onmouseup 对所有三个单击使用react
感谢您的帮助!
最佳答案
我能够通过以下解决方案实现我的目标:
How to make entire table cell clickable when it has a hyperlink - using bootstrap v3
之后我所做的就是根据需要对超链接文本进行样式化。
关于javascript - 使用单击事件超链接表行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40162928/