0

アンカータグへのリンクをクリックすると、アンカータグ内に何もないときにアンカータグに相対的な位置に移動するようにアンカータグを設計する方法を知っている人はいますか?

例えば、

ページの上部にアンカー タグに移動するリンクがあり、アンカー タグにテキストを差し込むと、リンクがページのどこに移動するかを相対的に配置できます。ただし、テキストを取り出すと、アンカー タグは引き続き機能しますが、リンク先を配置できません。

アンカーを別の要素に配置する以外に、これを行う良い方法はありますか?

4

1 に答える 1

0

私があなたを正しく理解していれば、状況に応じて別のアンカーに移動したいと考えています。これは JavaScript で行うことができます。リンクのクリック イベントに JavaScript 関数を追加します。この関数内で条件を確認し (たとえば、div または他の要素が空の場合)、window.location.hashプロパティを必要なアンカーに設定します。

詳細情報: http://www.ezineasp.net/post/Javascript-Location-Hash-with-Example.aspx

于 2013-04-11T14:08:36.747 に答える