• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:<a href="#pagetop">以外での移動方法)

ページ内の移動方法について

このQ&Aのポイント
  • ページ内での移動方法について教えてください。
  • ページ内の移動方法について、ボタン以外の方法を知りたいです。
  • ページ内の移動方法についてお知りになりたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

>ショップシステムのページで使用したいため、 ><a href="#pagetop">ページトップ</a>では、 >ページのトップに移動することが出来ません。 <a href="#pagetop">で移動できないものは、 location.hash='#pagetop'でも移動できないですよ? 勘違いがあるのではないでしょうか? とりあえずどうしてもjavascriptで飛びたいなら aをトリガーとするものを書けばいいのです こんな感じ? <a href="javascript:void(0)" onClick="location.hash='#pagetop'">ページトップ</a> ただ、javascript非対応のブラウザだと 誤動作しますので、その対応まで考えると こんな感じで。 <script language="javascript"> <!-- document.write('ページトップ'.link('#pagetop')); //--> </script> <noscript> <a href="#pagetop">ページトップ</a> </noscript>

aki24
質問者

お礼

回答ありがとうございました。 <a href="javascript:void(0)" onClick="location.hash='#pagetop'">ページトップ</a> を使わせていただきます。 でも、実際に、<a href="#pagetop">ページトップ</a>と一緒に置いてみても、location.hashはちゃんと動作するんですけれど、a hrefでは他のページに飛ばされてしまうんです。どうしてでしょうね・・・? ともかく、ありがとうございました。

その他の回答 (2)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

>普通のテキスト <span onclick="…">普通のテキスト</span> >画像 <img … onclick="…">

aki24
質問者

お礼

ありがとうございました。

noname#25358
noname#25358
回答No.1

 補足をお願いします。 1.なぜ <a href="#pagetop">ページトップ</a> では駄目なのですか? 2.どういう形が理想ですか?

aki24
質問者

補足

関心を寄せてくださってありがとうございます。 ・1について ショップシステムのページで使用したいため、<a href="#pagetop">ページトップ</a>では、ページのトップに移動することが出来ません。 ・2について 質問に書いたような簡単なJavaScriptで、ボタン状でないものが理想です。 (このままで動作はするのですが、できればテキストか画像で...) 宜しくお願いします。

関連するQ&A