携帯サイトでform送信できない場合の対処法
DocomoのSH505iSでこの現象を確認しました。
症状
送信ボタンを押しても何の反応もない。原因
formタグのaction属性を指定していない。
例
<form>
<input ... />
<input ... />
</form>
対処法
formタグのaction属性をきちんと指定してやると、送信できます。<form action="hoge.php" >
<input ... />
<input ... />
</form>
FormのAction属性は必須です!
この現象は決してDocomoさんやSharpさんのせいではありません。HTMLの仕様上、form要素のaction属性は必須です。
http://www.w3.org/TR/html401/interact/forms.html#edef-FORM
action属性はきちんと書きましょう!
カテゴリ: