submitボタンで同じページ内にジャンプ
[上に]
[前に]
[次に]
megumi yokoyama
1998/12/19(土) 15:19:09
おじゃまいたします。
<A NAME="...">〜</A>で囲まれた部分に名前をつけて
<A HREF="#...">を用いてジャンプすることとおなじように、
FORM METHODの submitボタンを押すことで
『同じページ内の』指定した場所にジャンプするには
どのように書けばよいのでしょうか。
やはり NAME をつかうのかなあと思っていろいろ
やってみたのですが、うまくいきません。
どなたかご伝授くださいませんでしょうか
mura
1998/12/19(土) 21:36:19
<FORM onSubmit="location.href='URL'; return false;">
と書く代わりに、
<FORM onSubmit="location.hash='#どこそこ'; return false;">
でOKだと思います。
<INPUT TYPE=submit ....>の代わりに<INPUT TYPE=button ...>でもいいかもしれません。
(別に変わらないといえば変わらないんですが)
buttonの時はonSubmitを書かずに、
<INPUT TYPE=button .... onClick="location.hash='#どこそこ'">
と書きます。
↓location.hashについて
http://www.tohoho-web.com/js/location.htm
>やはり NAME をつかうのかなあと思って
location.hashは<A HREF="#...">を使う時と同じですのでNAMEも入れてください。
[上に]
[前に]
[次に]