inputで作成したボタンにリンクを張りたい



0   名前: にゃにゃ : 2007/01/26(金) 18:05  ID:MEqRMSEk sub-Tp
いつもお世話になっております。

<input type="button">で作成したボタンにリンク<a href="">を張りたいのですが、可能でしょうか?

自分でも調べてみたところ、<form action="URL">でリンクさせている例があったのですが、それではうまく次のページに飛びませんでした。
(ボタンを押しても、まったく反応しません)

普通、こういう使い方はしないのだと思いますが、もしやり方があればご教授願います。

よろしくお願いします。

1   名前: NullPo : 2007/01/26(金) 18:05  ID:Z0FHbpib sub-ii
<input type="submit">
では不都合があるということですか?

type="button"でないといけないならJavaScriptを使うしかないかなぁ。

2   名前: tetsu : 2007/01/26(金) 18:05  ID:g/VD8e87 sub-Q5
<input type="submit">
でボタンと同じオブジェクトが表示されるから基本的には "submit"で十分だと思うけど

"submit"が使いたくないなら
<input type="button" onClick="submit()">
にするか
<input type="button" onClick="location.href='URL'">
にするかだと思うけど

3   名前: カヅサツ ◆ThCi95HEzw : 2007/01/26(金) 18:05  [URL]  ID:O5hEMlpW sub-r2
リンクをスタイルシートでボタン風に見せるのではアカンですか?

4   名前: にゃにゃ : 2007/01/26(金) 18:05  ID:MEqRMSEk sub-Tp
NullPoさま、tetsuさま
Submitで不都合ございません!
なんで思いつかなかったんだろー、バカだ、私は。

しかし、SubmitとButtonでこういう動きの違いがあるなんて知りませんでした。
ありがとうございました。

これで解決しました。

カヅサツさま
スタイルシートで作るのも、いいアイディアですね。
別の場所に設置しようと思ってたボタンはその方法でやってみたいと思います。
ありがとうございました。

一覧へ戻る