アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんにちは。PHP初心者です。
先日、PHPでメールフォームを作成しました。
テキストエリアに"住所""名前"など入力し、最後に『送信』ボタンを押す。
と、ごく普通のメールフォームです。動作などは全く問題ありません。
でもどうしても気になることが。。。
それは最初にページを開いて、テキストエリアをクリックすると、
『送信』ボタンにもフォーカスされてしまいます。
これだと、入力が完了してない状態でエンターキーを押してしまうと、
次ページ(確認ページ)に移動してしまうのです。。。
どこがどうなって、こういった現象が出るのかわかりません。

簡単な方法としては、常に『送信』ボタンからフォーカスを外す方法
と安易に考えてます。。。

教えて下さい。
また、これが原因じゃない?という意見などもあれば教えて下さい^^

A 回答 (2件)

本当に「テキストエリア(textarea)」ですか?


テキストエリアをクリックしたらふつうはテキストエリアの
入力ですよね?
そこでエンターを押しても改行が入力されるだけのはずですが・・・

もしテキストボックスの話であれば、エンターで送信は
比較的どのブラウザでも標準的な仕様ですね
    • good
    • 0
この回答へのお礼

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

お礼日時:2009/03/17 14:24

>> どこがどうなって、こういった現象が出るのかわかりません。


そういうものです

対策としては以下のページなど参考にしては如何でしょう
http://blog.nomadscafe.jp/archives/000484.html
    • good
    • 0
この回答へのお礼

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

お礼日時:2009/03/17 14:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!