我想要的效果是这样的。div或Table内的数字。如果是大于零的显示绿色,小于零的显示红色。
解决方案 »
- 有什么好的反编译工具
- 页面使用了<asp:ValidationSummary>验证,又想实现OnClientClick提示,应该怎么写?
- Response.Write 的问题
- DataGrid的更新问题
- 当在 parent.aspx 点击一个超链接打开一个窗口(target=_blank)后,如何能刷新一下 parent.aspx页
- 怎么设置LinkButton的text上下左右都居中???
- MVC中使用File导出xls文件问题
- 关于子页面也父页面的问题<挺简单的> 在线等 一看到结果就给分
- 为什么我的一个js文件调用出错,但直接把它放到页面中就没错呢?
- *******如何使用Ajax将DataSet中的数据导出成Excel文件
- 怎么添加web窗体?
- 请教如何设置Session
if(a>0)
$("#aa").css("background-color", "red");
else
$("#aa").css("background-color", "green");
js是行为、css是表现现在你告诉我“改变”颜色是行为还是表现?
<head>
<style>
.css1 {color:expression(parseFloat(this.innerHTML)>0?"blue":(parseFloat(this.innerHTML)<0?"red":"black"))}
</style>
</head>
<body>
<table border="1">
<tr>
<td>A</td>
<td class="css1">24</td>
</tr>
<tr>
<td>B</td>
<td class="css1">0</td>
</tr>
<tr>
<td>C</td>
<td class="css1">-8</td>
</tr>
<tr>
<td>D</td>
<td class="css1">5.5</td>
</tr>
<tr>
<td>E</td>
<td class="css1">-3.6</td>
</tr>
<tr>
<td>F</td>
<td class="css1">100</td>
</tr>
</table>
</body>
</html>
不然就写脚本或直接在后台做好判断再拿到页面上显示吧。
你的代码不支持谷歌的浏览器啊!
css:
.green{color:green;}
.red{color:red}
js:
var value=...
if(value>0){
document.getElementById('').className="green";
}else{
document.getElementById('').className="red";
}