html
1<label><span id="[0].sidLG" class="TEXT NOWRAP"> 2<input type="radio" name="_lg_str" value="0" checked="checked" onclick="setupEvent(event);if(!checkAndResetBlurCheckResult()){return false;}event_RowStatusUpdate('_lg_str');event_onChange('_lg_str')" onkeyup="setupEvent(event);cursor_onKeyUp('LG')" onkeydown="setupEvent(event);return event_onKeyDown4Item('LG', '')" onfocus="setupEvent(event);event_onFocus('_lg_str')" onblur="setupEvent(event);event_RowStatusUpdate('_lg_str');event_onBlur()"/> <span class="radio_label">起動</span> 3</span> 4</label> 5 6<label><span id="[1].sidLG" class="TEXT NOWRAP"> 7<input type="radio" name="_lg_str" value="1" onclick="setupEvent(event);if(!checkAndResetBlurCheckResult()){return false;}event_RowStatusUpdate('_lg_str');event_onChange('_lg_str')" onkeyup="setupEvent(event);cursor_onKeyUp('LG')" onkeydown="setupEvent(event);return event_onKeyDown4Item('LG', '')" onfocus="setupEvent(event);event_onFocus('_lg_str')" onblur="setupEvent(event);event_RowStatusUpdate('_lg_str');event_onBlur()"/> <span class="radio_label">停止</span> 8</span> 9</label>
css
1span[id^="[1].sidLG"]:checked{ 2 color: blue; 3}
ラジオボタンがチェックされたら、「停止」の値を
青色にする場合、どのようにしたらいいのでしょうか?
実装したものだと、何も有効になりません。
ご教授宜しくお願いします。
JavaScriptでの対応は検討されてませんか?
<span class="radio_label">停止</span>
ではなく
<label for="ラジオボタンのid">停止</label>
とするといかがでしょうか?
参考URL:http://proengineer.internous.co.jp/content/columnfeature/6492
ご回答ありがとうございます。
JavaScriptでの対応とはどのような事が考えられますでしょうか?
宜しくお願いします。
そういえばそもそもspanにcheckedはありませんね。html構造から変えないとJavaScriptでもあまり意味がなさそうです。
htmlは変に省略したりせずに他人が再現確認しやすいようになるべく全て提示してくださいね
HTMLが切れているので、省略せず提示してください。
省略せずに記述したので宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー