0

Javascript を介したフォーム送信に関して私が目にするほとんどの情報がアンカー リンクで行われているのには何か理由がありますか?

<a id="submitButton" href="#">Submit</a>

それ以外の

<button id="submitButton">Submit</button>

Javascript:

$("#submitButton").click(function(){
    //do whatever
});

これが標準的な方法である理由は思いつきませんが、何か足りないのでしょうか?

4

2 に答える 2

2

歴史的には、実際のボタンのスタイルを設定するよりも、リンクを非標準ボタンのようにスタイル設定してから、フォーム送信を JS (メソッドの呼び出し、submit()ajaxy の実行など) で調整する方が簡単でした。

化粧品を超える理由はありません。優雅な劣化の欠如は、そうしない正当な理由を与えます.

通常の送信ボタンを使用してください。

于 2012-10-03T14:49:57.317 に答える
0

私のように、多くの Web 開発者は単に「他とは違う」ことを好みます。

送信ボタンを作るのに正しい方法も間違った方法もありません。地獄、画像にすることもできます...

これは単なる練習であり、多くの場合、リンクはボタンよりもきれいに見えます。純粋な好み

于 2012-10-03T14:50:08.563 に答える