- - PR -
XSLでラジオボタンに初期値を設定する方法
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2001-11-13 16:43
ラジオボタンに初期値を設定したいのですが、XSLだと上手くいきません。
例えば、 <input type="radio" name="button" value="0" checked/>OFF <input type="radio" name="button" value="0" />ON とすると、checkedの後ろの/で「無効な文字が含まれた名前です。」というエラーが出てしまいます。 どうしたらいいのでしょうか? |
|
投稿日時: 2001-11-13 17:42
XML の仕様では属性値は必ず 属性名="値" という形式で書かなければいけない
ので、"CHECKED" とだけ書くと、エラーになるわけです。 CHECKED="CHECKED" と書けば動作しませんか ? _________________ <author> <name>井上 孝司</name> <web>www.kojii.net</web> </author> [ メッセージ編集済み 編集者: inopee 編集日時 2001-11-13 17:44 ] |
|
投稿日時: 2001-11-13 17:42
Cocoonだと、
<input type="radio" name="button"> <xsl:attribute name="checked">checked</xsl:attribute> </input> でうまくいったはずですが、IEのだと、どうでしょうか。。 |
|
投稿日時: 2001-11-13 18:19
できました!ありがとうございまーす。
ちなみに、 CHECKED="" でも上手くいったのですが、これでも問題ないんでしょうか? |
1