JavaScript でハイパーリンクの下線を非表示にして元を維持し、青色のフォントに変更しないようにする方法。私のJavaScriptコード:
<a href="javascript:window.open('selectprofiletype.php','Crm.com - Create',
'width=700,height=350' ) "> User Profile</a>
JavaScript でハイパーリンクの下線を非表示にして元を維持し、青色のフォントに変更しないようにする方法。私のJavaScriptコード:
<a href="javascript:window.open('selectprofiletype.php','Crm.com - Create',
'width=700,height=350' ) "> User Profile</a>
なぜジャバスクリプト?CSS を使用します。
a {
text-decoration: none;
color: black;
}
お役に立てれば:
a {
color: #0060B6;
text-decoration: none;
}
a:hover
{
text-decoration:none;
color: #0060B6;
cursor:pointer;
}
css
これは質問のように思えます
a{
text-decoration: none;
color: your colour here;
}
JavaScript を次のように変更してください (インライン スタイルを使用する代わりに、CSS に他の回答を使用してください)。
<a href="selectprofiletype.php" target="crm_create" style="text-decoration:none"
onclick="var w = window.open(this.href,this.target,'width=700,height=350');
return w?false:true;"> User Profile</a>
あなたのコードはいくつかのブラウザーで問題を引き起こすため、たとえば、ウィンドウ名にスペースが含まれていない可能性があります
目立たない場合、コードはより適切になります。
window.onload=function() {
document.getElementById("crm").onclick=function() {
var w = window.open(this.href,this.target,'width=700,height=350');
return w?false:true;
}
}
ただ使って
<a id="crm" href="selectprofiletype.php" target="crm_create">User Profile</a>