2016-08-25 13 views
0

の外である場合[HTML] <fieldset>タグは<form>タグここ

要素の値をアップロードする方法HTMLコードであります license_idテキストボックスですが、ブラウザは usernameにデータをアップロードするだけです。

私はChrome/Opera/Firefoxを試しましたが、それらはすべて同じように機能しました。

ブラウザがその要素のデータをアップロードしない理由を教えてもらえますか?

ありがとうございます!

+3

あなたの試行は間違っているためです。フォームの投稿に要素を渡したい場合は、フォームタグに入る必要があります。彼らは外に出ることはできません。代わりに、JSを使用してデータを作成して投稿することもできます。 – haxtbh

+0

_ "ブラウザが要素のデータをアップロードしない理由を教えてもらえますか?" - 郵便局はあなたが送った手紙の上に敷いていた紙を届けることができないのと同じ理由で...フォームは送信されるもので、フォーム内の要素だけが送信されます。それがフォーム_work_の仕組みです。それ以外のものは意味をなさないでしょう。 – CBroe

+0

ありがとうございました@ haxtbh –

答えて

1

私はそれらすべてがをグループ化持って進歩していることに同意しても、いくつかのコメンターの状態とは異なり、(HTML5のRFCによると、明示的なFORM属性の使用の谷、のうちreassociateable elementsフォームを持っていることは非常に可能ですフォーム内の内)。

フィールドセットにform属性が正しく指定されていても、form属性を持っている必要がある要素は、入力されたものです。

+0

はい、サンティ、U R権利、私はあなたが言ったように私のコードを変更し、それはうまく動作します:) –

+0

ファイン。素晴らしい。 :-) –