Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

ポップアップメニューの文字に色を付けたい

はじめまして。JAVAにはあまり詳しくないので教えて下さい
例えば
<select name="list">
<option value="1" style='background:#FF8888;'>牛</option>
<option value="2">馬</option>
<option value="3" style='background:#FF8888;'>羊</option>
<option value="4">豚</option>
</select>
とすればポップアップメニューに色が付けられますが
例えば下記のようなプログラムの場合どうすれば色が付けられるでしょうか?
<script language="javascript">
    db=new Array();
    db[0] = "牛";
    db[1] = "馬";
    db[2] = "羊";
    db[3] = "豚";
    window.onload = start;

    function start()
    {
        for (i=0; i<4; i++)
        {
            window.document.myform.list.options[i] = new Option(db[i], i+1);
        }
    }
</script>
<FORM name="myform">
<SELECT name="list" size="12" onClick="listchange()" ></SELECT>
</FORM>

ご存知の方がおいでになりましたら、お教えください。

3

回答

89954

閲覧

3件の回答

評価

0

これはJavaではないです。JavaScriptです。

評価

0

質問し直させるのもアレなんで、一応回答しておきます。

window.document.myform.list.options[i]

こいつのstyle.backgroundColorを指定してあげれば良いです。

評価

0

mio様ありがとうございます。解決しました。
この掲示板の趣旨と異なる質問をしたのにも関わらずお答え頂き感謝しております。
(JavaとJavaScriptは違うものなのですね。)
皆様にはご迷惑をお掛けして申し訳ありませんでした。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。