申し訳ありません私はJavascriptにかなり初心者です。JavaScriptのアクティブなリンク
ページが読み込まれたら、メニューにアクティブなリンクを表示したいと思います。
現在のURLと現在のページ内のリンク先のリンクとの比較ができません。
アイデアは、(テーブル内の)すべてのタグをループし、リンクの状態がアクティブかどうかをチェックすることです。 アクティブなリンクは、デフォルトでは異なる方法で表示されるので、要素のプロパティを照会することによってこの情報を取得する方法があると思います。デフォルトのアクティブリンクとしてリンクdiplaysかどうかを確認することで、私はそれの周りに働いている瞬間のために
if (document.getElementById('MyTable').rows[i].style.fontWeight =="bold"){
..some code...
}
明らかにこの作品が、いくつかの理由のために大胆さに関係なく、リンク状態の適用された場合、これは失敗します私はそれが最も固い方法ではないように感じます。私は
if (document.getElementById('MyTable').rows[i].cells[0].childNodes[0].active == true){
..some code...
}
のようなものを探しています
最初の列のセルののchildNodes [0]は、タグになります。
私はかなり初心者だと私もそれをサーバー側を行うために必然的に伴うものを想像することはできません。私はおそらく私が共有ポイント上にいると言及すべきであり、リンクはData View Wep Partsに接続する__doPostBack関数です。どのブラウザがボックスから外して特定の書式(太字など)を適用するので、アクティブリンクを取得するのがなぜ難しいのか分かりません。私が望んでいたように、Javascriptを介して照会するとブール値を返す「アクティブな」プロパティは存在しないと思われます。私は驚いています。 – undefinederror