使用javascript存储右键单击的单词
在我创建的网站上,我展示了一个标记云。我希望允许用户选择一些标签,以便我可以对它们执行进一步的操作。出于各种原因,我希望通过右键单击teg进行选择 因此,总而言之,我希望使用javascript捕获右键单击的任何单词。请记住,我几乎不了解JS,有没有一种简单的方法可以做到这一点 提前感谢这是一个示例使用javascript存储右键单击的单词,javascript,right-click,Javascript,Right Click,在我创建的网站上,我展示了一个标记云。我希望允许用户选择一些标签,以便我可以对它们执行进一步的操作。出于各种原因,我希望通过右键单击teg进行选择 因此,总而言之,我希望使用javascript捕获右键单击的任何单词。请记住,我几乎不了解JS,有没有一种简单的方法可以做到这一点 提前感谢这是一个示例 <div id="cloud-tag-container"> <span class="tag">Tag 1</span> &l
<div id="cloud-tag-container">
<span class="tag">Tag 1</span>
<span class="tag">Tag 2</span>
<span class="tag">Tag 3</span>
</div>
<script type="text/javascript">
document.getElementById('cloud-tag-container').oncontextmenu = function (evt) {
if (evt.target.classList.contains('tag')) {
// then you right clicked on the span with class 'tag'
// perform your actions here
}
}
</script>
标签1
标签2
标签3
document.getElementById('cloud-tag-container')。oncontextmenu=函数(evt){
if(evt.target.classList.contains('tag')){
//然后右键单击带有类“tag”的跨度
//在这里执行您的操作
}
}
请记住,我几乎不知道JS eum是否雇佣了开发人员?请举手。您将获得用户右键单击的正确节点。您可以为每个标记添加类或ID以进行特定的编码。我不知道为什么我的问题被认为是离题的,但这个建议对我很有用