更改文本框背景颜色有条件

时间:2012-08-30 19:50:16

标签: c# asp.net

我在aspx页面中有几个文本框。如果启用它,我想将文本框颜色更改为黄色。我可以为每个文本框单独完成。但有没有办法可以获取页面的所有文本框集合并检查其启用的属性并分配背景颜色?

1 个答案:

答案 0 :(得分:2)

使用JQuery 假设他们共享一个共同的类“文本框”

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

或早期的javascripts

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