0

我有一个文本区域标签,想写水印功能。所以,我已经为该标签分配了一个类(css)。但它没有得到认可。如果我为 textarea ID 编写 CSS 样式,它正在工作。

function renderhtml(subgrid_id, row_id) {debugger;

    var script = "<div style='margin-left:10px; margin-top:10px; margin-bottom:10px;'>";
    script += "<textarea cssClass=watermarkOn cols=20 id=txtCommentSection name=txtCommentSection rows=2>Type your comments here</textarea>";
    script += "<input type='image' id='image' src='../../Content/Images/commentIcon.png'/>";
    script += "</div>";

    return script;
}

这是css样式:

.watermarkOn{color: #CCCCCC; font-style: italic;width:800px; height:30px;  }

我尝试将类从“cssClass”更改为“class”,但样式仍然没有受到影响。

请帮忙。

4

2 回答 2

3

使用textarea class="watermarkOn"代替textarea cssClass=watermarkOn

于 2012-05-04T08:28:16.543 回答
3

这条线是罪魁祸首。

 script += "<textarea cssClass=watermarkOn cols=20 id=txtCommentSection name=txtCommentSection rows=2>Type your comments here</textarea>";

它应该是:

script += '<textarea class="watermarkOn" cols=20 id="txtCommentSection" name="txtCommentSection "rows=2>Type your comments here</textarea>';
于 2012-05-04T08:29:14.687 回答