[Seasar-user:15979] Re: [Teeda] radio の動的プロパティについて
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2008年 10月 14日 (火) 18:00:08 JST
小林 (koichik) です.
Date: Tue, 14 Oct 2008 15:30:02 +0900
From: <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:15973] [Teeda] radio の動的プロパティについて
> 『inputRadio』にて動的プロパティにてStyle、Class属性を変更したいのですがうまく行きません。
現状ではサポートされていないようです.
> 目的はエラー時に「onTeedaError」とつけて他の項目と同じように色を付けたいと思っております。
あまりカッコよくありませんが,CSS でどうにか
できるかと.
<span id="aaa">
<span id="aaaMessage"></span>
<span class="radio">
<input type="radio" name="aaa" value="1" />1
<input type="radio" name="aaa" value="2" />2
<input type="radio" name="aaa" value="3" />3
</span>
</span>
としておいて,
#aaaMessage + .radio {
background-color: #FFCCCC;
}
とすると,aaa がエラーになった場合だけ背景色を
設定することができます.
個々の <input> を指定するなら
#aaaMessage + .radio input {
...
}
aaaMessage を非表示にしたければ
#aaaMessage {
display: none;
}
などなど.
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内