JavaScript教えてください

[上に] [前に] [次に]
ぷーたろー 1998/08/19(水) 16:29:39
レイヤーの文字の色を変えたいのですが
どうやっていいのかわかりません。
背景の色なら変えれるのですが...
あと
document.layers[レイヤー名]
document.all(レイヤー名).style
この後ろに背景なら
bgColor
backgroundColor
と書きますが
ほかにどんなのがあるのでしょうか
説明してくれるページがあれば教えてください。

<HTML>
<HEAD>
<TITLE>テスト</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function ChangeColor(layName,color)
{
    if(document.layers)
document.layers[layName].ここになにを入れればいいのでしょう...=color;
    if(document.all)
document.all(layName).style.ここも=color;
}
// -->
</SCRIPT>

<STYLE TYPE="text/css">
<!--
#test
{
    position:absolute;
    color:blue;
    font-size:20px;
    top:50;
    left:300;
}
// -->
</STYLE>
</HEAD>
<BODY BGCOLOR="white">

<DIV ID="test">
このレイヤーの文字の色を変えたいのですが
</DIV>

<FORM>
<INPUT TYPE="button" VALUE="黄色に変える" onClick="ChangeColor('test','yellow')">
</FORM>

</BODY>
</HTML>

とほほ 1998/08/20(木) 00:25:38
layers[...]に関しては「とほほのJavaScript入門」を参照してくださ
い。フォントの色は変更できないようです。blueのレイヤとyellowのレ
イヤのvisibilityを切り替えることで擬似的に色を変えることは可能か
もしれません。詳細は(英語ですが)下記のURLを参照してください。
http://developer.netscape.com/library/documentation/communicator/dynhtml/index.htm

.style...に関しては、「とほほの・・・」でもまだ紹介していないの
で、詳細は(英語ですが)下記のURLに完全な情報があります。(IEで参照)
http://www.microsoft.com/InetSDK/help/default.htm
background, backgroundColor, color, fontSizeなど数十個のプロ
パティがあるようです。

とほほ 1998/08/20(木) 00:36:39
すみません。後者のURLが誤っていました。
http://msdn.microsoft.com/developer/sdk/inetsdk/
の、[SDK docs]-[Show Contents]-[左フレームのDynamic HTML]-
[DHTML References]-[Document Object Model References]-
[Objects]-[style]あたりに情報があります。

ぷーたろー 1998/08/20(木) 12:01:48
ありがとうございました。
あとひとついいですか
DHTMLの本を買ったんですけど
意味のわからないJavaScriptがありました。
JavaScriptの本も新しいのを買おうと思うのですが
なにかいい本ありますか?

ゆま 1998/08/22(土) 10:20:57
本じゃないですが、ここはなかなか良いですよ。
http://www.ueda.info.waseda.ac.jp/~gaku/js/

とほほ 1998/08/22(土) 16:08:01
本ではないですが、ここもオススメ
http://www.shiojiri.ne.jp/~openspc/

ぷーたろー 1998/08/25(火) 09:30:15
[[解決]]
ゆまさん、とほほさん見ました。
大変勉強になりました。
ありがとうございました。
これからもよろしくお願いします。

[上に] [前に] [次に]