電子書籍の厳選無料作品が豊富!

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属性は例外でしょうか?

A 回答 (1件)

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



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

参考URL:http://www.w3.org/TR/2001/REC-xhtml-modularizati …
    • good
    • 0
この回答へのお礼

ありがとうございます。
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

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