右クリックでハイパーリンクを新しいタブで開いた後、ハイパーリンクを無効にしたい。onmouseupイベントを呼び出し、右クリックをチェックして無効化機能を呼び出します。ただし、無効化機能はここでは機能しません。リンクを非表示にしたくありません。リンクを無効にしたいだけです。
これはHTMLです
<html>
<body>
<a id="1" href="link1.html" onmouseup="if(event.button==2){disable(this.id)}">link_1</a>
<a id="2" href="link2.html" onmouseup="if(event.button==2){disable(this.id)}">link_2</a>
</body>
</html>
およびJavaScript、
<script>
function disable(get)
{
document.get.style.display="block";
}
</script>
誰かがこれについて考えを持っていますか?