私はW3C HTML5バリデーターを通して私のWebページを実行しました。フォームにはaction
属性がなくても完全に検証されます。これはHTML 4バリデーターが常に不平を言います。 HTML5バリデーターがまだ実験中であることを考慮すると、action
属性を持たないにもかかわらず検証されたフォームがバリデーターに問題があるとか、HTML5仕様を変更してもはやその属性を必要としないという事実ですか?HTML5はフォームにアクション属性を必要としますか?
8
A
答えて
14
specificationによるaction
は必須ではありません。
アクションとformactionコンテンツ属性、指定した場合、潜在的にスペースで囲まれた有効な空でないURLで値を持っている必要があります。 action属性を使用して、
あなたはまた、提出されたデータを処理するサービスのURLを指定する必要があります。
セクション4.10.1.3サーバーと通信するために、フォームの設定があることを述べ、が、 。
したがって、フォームとサーバーとの通信を希望する場合は、action
属性を指定する必要があります。私の意見では、ボタン上にaction
を指定することができる唯一の真実ではありません。
編集:私は私が最終的にはいまたはん ...
関連する問題
- 1. .NET WebフォームでHTML5が必須= ""属性
- 2. JSF 2.0は必要なHTML5属性を取り除きます
- 3. HTML5の「オブジェクト」要素の新しい「フォーム」属性の目的は何ですか?
- 4. ASP.NET MVC:JsonResultメソッドはBind属性を必要としますか?
- 5. フォームのアクション属性を削除する
- 6. フォーム外のフィールドセット内の入力にもフォーム属性が必要ですか?
- 7. フォームに必要なオプションのモデル属性を作成できますか?
- 8. フォームに「アクション」は必要ないのはなぜですか? UserCreationForm
- 9. html5のlinkタグにrel 'stylesheet'属性値を使用する必要はありますか?
- 10. Yii 2のUpdateアクションで、必要なファイルアップロード属性を実装する方法は?
- 11. modelform_factoryに必要とせずにモデル属性を取得しますか?
- 12. 選択し、ラジオボタンに必要な属性
- 13. HTML5 datetime属性の<time>要素
- 14. フォーム要素のDjangoとaction属性
- 15. アプリケーション要素にはbackupAgent属性が必要ですか?
- 16. Javascriptフォームattr属性を使用して変更アクションを送信
- 17. 強力なパラメータを使用するには、必要なフォーム属性の検証が必要です
- 18. HTML5ビデオの属性として 'フルスクリーン'を読むことはできますか?
- 19. HTML5フォームに必須の属性です。必要なメッセージを確認する方法が表示されていますか?
- 20. AngularJSはカスタムHTML5要素タグと属性を使用してどのように離れますか?
- 21. フォームの必要性がmodels.py
- 22. データ属性をフォームにリダイレクトする際の助けが必要です
- 23. Textareaフィールドに必要な属性がありますか
- 24. LinearLayoutは必要なlayout_height属性を設定しません
- 25. は私が必要な属性
- 26. HTML5のcontenteditable属性はXSSに対して安全ですか?
- 27. html5の必須属性を持つtinyMCEテキストエリアを持つフォームは送信できません
- 28. HTML5は、検証作業を必要としますが、メッセージは
- 29. アクションなしでjframe属性を変更していますか?
- 30. カスタムタグのカスタム属性にはdata- *プレフィックスが必要ですか?
あなたが正しいとあなたの質問に答えることができないことを認めなければなりません。 'action'属性は必須ではありません。セクション4.10.1.3は* non-normative *とマークされていることに注意してください。つまり、テキストはガイダンスであり、それ自体は要件を課すものではありません。したがって、最初の見積もりは関連する見積もりです。いい答えだ。 +1 – Alohci
'特定事項'は故意にスペルミスがありますか? ;) – robertc