代码之家  ›  专栏  ›  技术社区  ›  nikonan

使用javascript存储右键单击[关闭]的单词

  •  -3
  • nikonan  · 技术社区  · 11 年前

    在我创建的一个网站上,我展示了一个标签云。我希望允许用户选择一些标签,这样我就可以对它们执行一些进一步的操作。由于各种原因,我希望通过右键单击一个teg来进行选择。

    综上所述, 我希望使用javascript来捕获任何右键单击的单词 。考虑到我几乎不了解JS,有没有一种简单的方法可以做到这一点?

    提前谢谢

    1 回复  |  直到 11 年前
        1
  •  3
  •   Arun Aravind    11 年前

    这是一个样品

    <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>