onclick
(ハイパーリンクではなく)イベントをテキストに追加する必要があります。しかし、p
タグを使用すると、線が途切れます。
これがコードとJSBinです。誰か助けてもらえますか?
<!DOCTYPE html>
<html>
<body>
See our <p onclick="openWindow()" style="cursor: pointer; color:blue">support page</p> and other things...
<script>
function openWindow() {
window.open("https://www.google.com");
}
</script>
</body>
</html>
実際にはを使用する必要があります<a>
。
引き続き使用できますonclick
。与えるだけhref="#"
See our <a onclick="openWindow();" href="#">support page</a> and other things...
意味的に正しい
のスタイリングオーバーヘッドを節約します <span>
<a>
ページ内の要素をグローバルにスタイル設定すると、そのスタイルも取得されます。
サイドノート
(例のように)新しいタブでリンクを開くことが唯一の目的である場合はtarget
、JSの代わりにを使用してください
See our <a target="_blank" href="https://www.google.com">support page</a> and other things...
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加