-3

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

所以,总而言之,我希望使用 javascript 来捕捉任何被右键单击的单词。记住我几乎不了解 JS,有没有简单的方法可以做到这一点?

提前致谢

4

1 回答 1

3

这是一个示例

<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>
于 2013-10-06T11:20:04.893 回答