ホームページ > ウェブフロントエンド > jsチュートリアル > js_javascriptスキルでハイパーリンクを解除する方法まとめ

js_javascriptスキルでハイパーリンクを解除する方法まとめ

WBOY
リリース: 2016-05-16 18:01:11
オリジナル
1445 人が閲覧しました
単一リンクのリンク解除と js イベントのトリガー
コードをコピー コードは次のとおりです:

バッチ Web ページリンクキャンセルまたはリンクリセットコード:
]
指定した ID のリンクをキャンセルまたは復元したい場合は、次のコードを参照してください
コードは次のとおりです。


var e=document.getElementById( "link1 ")
//Set
e.setAttribute( "href ",e.rel)
//Cancel
e.setAttribute( "rel ",e.href)
e.removeAttribute( "href ")

<script> function doLinkAll(action){ var arr=document.getElementsByTagName("A") for(var i=0;i <arr.length;i++){ if (action){ //重新设置链接 if (arr[i].rel) arr[i].setAttribute("href",arr[i].rel) }else{ //取消所有链接 arr[i].setAttribute("rel",arr[i].href) arr[i].removeAttribute("href") } } o1.disabled=!action o2.disabled=action } </script>コードの説明: なぜキャンセルを追加する必要があるのかe.setAttribute( "rel ",e.href)? このコードは、 a に rel を追加し、その後のリンクの復元を容易にするために適切なリンクを設定します。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート