こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

inputタグのnameとvalue属性について教えてください。

inputタグのnameとvalue属性について教えてください。

<label><input type="radio" name="性別" value="男" />男</label>
<label><input type="radio" name="性別" value="女" />女</label>
という風にformの内容は「name:valueで1セット」として送信されると思っていました
しかしxhtml1.1ではname属性が廃止されたと思います。

xhtmlではvalueだけでデータを送信するのでしょうか?
それとも、form内のname属性は例外でしょうか?

投稿日時 - 2010-04-23 18:32:26

QNo.5846459

暇なときに回答ください

このQ&Aは役に立ちましたか?

32人が「このQ&Aが役に立った」と投票しています

回答(1)

> しかしxhtml1.1ではname属性が廃止されたと思います。

廃止されたのはa要素とmap要素のname属性だったと思います。それ
以外の要素では廃止されてないはず。XHTMLのモジュール解説を参照
してみて下さい。

参考URL:http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410/abstract_modules.html

投稿日時 - 2010-04-23 19:22:24

お礼

ありがとうございます。
5.5.Forms Modules内でにnameがサポートされていると確認出来ました。

ただ5.21. Name Identification Moduleの、この要素は非推奨ですの説明文の下にある表の意味がよくわりません。
「form&|name (CDATA) |When the Forms or Basic Forms Module is selected. 」はどのように訳したらいいでしょうか?

投稿日時 - 2010-04-23 19:54:29