Good Morning in my timezone。アクセススタイルの背景色
選択したオプションと同じ背景色のタグの背景色を設定します。
コードスニペット:
<style>
.levelKri1 {
background-color:#CCFFCC;
}
.levelKri2 {
background-color:#CCFFFF;
}
</style>
<select name="matrix" id="matrix" style="visibility: visible;" onChange="alert(this.options[this.selectedIndex].style.backgroundColor)">
<option style="background-color:blue;" selected="selected" value="1"> 1 </option>
<option class="levelKri2" value="2"> 2 </option>
</select>
を私は最初のものを選択した場合、私は2つ目の背景色は、アラートのCSSクラスで定義されているものを選択した場合、アラート機能は、backgroundColorの を印刷します何も印刷しません
どのようにして、CSSクラスで設定された背景色を取得できますか?
インターナショナルエクスプローラは、ブラウザです。事前に
おかげ 敬具
を役に立てば幸いそれはChromeで動作しますが、IEは、クライアントが使用するブラウザであり、常にRGBを取得する(0,0,0) – tt0686
assName属性では、私は選択されたオプションからclassNameを読んでからselect要素に設定します – tt0686