2016-10-04 8 views
-4

フォーム内の特定のテキストフィールドを対象にして、その背景を変更することは可能ですか?&フォアグラウンドカラーです。同じようにフィールドごとに異なる色。特定のフィールドの背景色をフォーム内でのみ変更する

jsではなくcssを使用する必要があります。また、インラインHTML /コードは存在しません。

ありがとうございます。

+0

?特定のフィールドをターゲットにしたい場合は、CSSの 'id'をターゲットにするだけです。 Web上でCSSを使用するチュートリアルが何千もあります。これを研究する努力はないようで、コードを投稿したり特定の問題を抱えたりしないと、この投稿は広すぎます。 –

+0

私はなぜこの本物の質問をしたのだろうと思いますが、本当の質問のうちのいくつかは、このように投票されましたか?私は、私のようなユーザーから多くの質問をする権利を奪うので、私はすべての指導者または質問を下す人に、実際にその判断を使用するよう要求します。私は今4〜6ヶ月近く質問をすることができませんでしたか?皆さんはより理解してください。過激な投票をしないでください。お返事ありがとうございます – Ajoo

答えて

1

もちろん、htmlの特定のテキストボックスの色を変更することができます。

と同様に、

ここ
<input type="text" style="background:#434343;"> 

私は、単純なCSSスタイルを使用して色を変更しました。 JavaScriptやjQueryを使って色を動的に変更することもできます。あなたが問題を抱えているコードされ

#a1{ 
 
    background:#123490; 
 
    color: white; 
 
} 
 
#a2{ 
 
    background:yellow; 
 
    color: green; 
 
}
<html> 
 
    <body> 
 
    <form name="abc"> 
 
     <input type="text" id="a1"> 
 
     <br> 
 
     <input type="text" id="a2"> 
 
    </form> 
 
    </body> 
 
</html>

+0

OPは、彼らはJSを使用したいとは思わないと彼らはインラインコードをしたくないと述べた... –

+0

あなたはあなたのコードでは、CSSを使用することができます。 – Pirate

+0

しかし、オリジナルの答えはインラインスタイルを使用しました。これはCSSではなく、jQueryを使って提案しました。 –

関連する問題