使用javascript根据值更改asp:TextBox css类

时间:2017-02-21 14:58:24

标签: javascript c# html css asp.net

使用javascript,我想知道如何更改asp:TextBox元素的CSS类名,具体取决于“RadComboBox”元素的值。这是我尝试过的:

function changeTextDesc(){
    prodCode = document.getElementById("<%=ddlProductCode.ClientID%>").value;
    prodDesc = document.getElementById('<%=txtDescHeader.ClientID%>');
    if (prodCode == "00518"){
    prodDesc.className = "red";
    }
    else {
    prodDesc.className = "";
    } 
}
changeTextDesc();

ddlProductCode是RadComboBox元素的HTML ID,txtDescHeader是文本框元素的ID。

1 个答案:

答案 0 :(得分:0)

试试element.class = "class_name";

 if (prodCode == "00518"){
    prodDesc.class = "red";
    }
    else {
    prodDesc.class = "";
    }