如何通过赋予条件来改变CSS中的颜色?

时间:2015-06-15 06:25:11

标签: css colors

我有一具尸体。在那里有一个字段" status"。如果status = OK,背景应为白色。如果status = error,背景应该变为红色。请告诉我如何在CSS文件中给出条件。

Body code in CSS

This is the GUI

2 个答案:

答案 0 :(得分:1)

您可以使用jquery方法执行此操作。请尝试以下方法:

var status =  $("[id$=lblStatus]").val()

if(status == "Ok")
{
  $jQuery("body").css("background-color","White");
}
else if (status == "Error")
{
  $jQuery("body").css("background-color","Gray");
}

答案 1 :(得分:1)

试试这个Jquery代码

$( "#status" ).change(function() {
   if($(this).val() == "OK")
     {
      $("body").css("background-color","white");
     }
  else 
    {
     $("body").css("background-color","red");
    }
});

Working Demo Here