/ / Textfeld-Hintergrundfarbe bedingt ändern - c #, asp.net

Ändern der Textbox-Hintergrundfarbe bedingt - c #, asp.net

Ich habe einige Textfelder in einer Aspx-Seite. Ich möchte die Textbox-Farbe in Gelb ändern, wenn sie aktiviert ist. Ich kann es für jedes Textfeld einzeln tun. Aber gibt es eine Möglichkeit, die gesamte Textboxsammlung einer Seite abzurufen, deren aktivierte Eigenschaft zu überprüfen und die Hintergrundfarbe zuzuweisen?

Antworten:

2 für die Antwort № 1

JQuery verwenden Angenommen, sie teilen eine gemeinsame Klasse "Textboxen".

if (($(".textboxes").attr("enabled")){
$(".textboxes").css("background-color","green")}
else{
$(".textboxes").css("background-color","red")}
}

oder für frühere Javascripts

if (($(".textboxes").prop("enabled")){
$(".textboxes").css("background-color","green")}
else{
$(".textboxes").css("background-color","red")}
}