- PR -

javascriptでフィールド背景色の変更について

1
投稿者投稿内容
いのき
ベテラン
会議室デビュー日: 2005/10/06
投稿数: 88
投稿日時: 2005-11-15 15:50
いつもお世話になります。いのきです。

またまた、javascriptではまっています・・・(涙)。

フィールドの背景色をスタイルシートを使用せず、javascriptで直で変更しようとしています。
ソースが下記となります。
================================================
objfield.style.background-color = "#cccccc";
================================================
しかし、このソースで実行するとスクリプトエラーで
「オブジェクトを指定してください。」
と表示されますが、色々調査してもこの原因がいまだに不明です。

ちなみに、「background-color」を「color」で実行すると正常に動作します。

どなたかこのエラーの原因を教えていただけないでしょうか?
尚、ブラウザ環境はIE6.0(SP2)です。

以上、宜しくお願い致します。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2005-11-15 15:54
引用:

いのきさんの書き込み (2005-11-15 15:50) より:

objfield.style.background-color = "#cccccc";


ハイフンを途中に含むことはできません。

  objfield.style.backgroundColor = "#cccccc";

です。

この他、margin-left も marginLeft になります。
法則はわかりますよね?

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
いのき
ベテラン
会議室デビュー日: 2005/10/06
投稿数: 88
投稿日時: 2005-11-15 16:01
いつもお世話になります。いのきです。

じゃんぬさん、早速の回答、誠にありがとうございました。
じゃんぬさんのおっしゃるように、ハイフンなしで正常に動作しました・・・。
が、「法則」があるというのは、恥ずかしながら知りませんでした。

もし、よろしければその「法則」が記載されているサイトでも教えていただけないでしょうか?
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2005-11-15 16:30
引用:

いのきさんの書き込み (2005-11-15 16:01) より:

もし、よろしければその「法則」が記載されているサイトでも教えていただけないでしょうか?


ただ「ハイフンを取り除いて次の文字を大文字にする」という意味での法則です。
一覧の URL は提示しておきます。

 Style-Eigenschaften

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
いのき
ベテラン
会議室デビュー日: 2005/10/06
投稿数: 88
投稿日時: 2005-11-15 16:37
いつもお世話になります。いのきです。

じゃんぬさん、度々の回答ありがとうございました。
「ハイフンを取り除いて次の文字を大文字にする」
・・・知りませんでした。本当に恥ずかしい限りです。

今後、じゃんぬさんから提示して頂いた一覧を有効に使わせて頂きます。

本当にありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)