我们有一些用户输入的数据和计算后的结果。现在我想要根据用户在计算后获得的值来更改CSS样式。如何根据INPUT值动态改变css风格?
我的HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<style type="text/css">
.not_good { solid red; background:#eee;}
.good { solid green; background:#C0E9F6;}
</style>
<script type="text/javascript">
var BuckwheatCa = 4
function convcase(word) {
document.convert.Ca.value = BuckwheatCa * document.convert.Buckwheat.value
};
</script>
</head>
<body>
<FORM ACTION="#" NAME="convert">
Buckwheat, gramm
<INPUT TYPE=TEXT NAME="Buckwheat"
ONKEYUP="convcase(document.convert.Buckwheat.value)" >
<table>
<tr>
<td>Ca</td> <td><INPUT TYPE=TEXT NAME="Ca" DISABLED></td>
</tr>
</table>
</FORM>
</body>
</html>
那么有没有一种方法来创建与使用document.convert.Ca.value变量值的女巫将改变文本的CSS样式在if ... else语句的功能< td>如果变量是< 10例如?
你想改变它''什么风格? – Manwal 2014-09-11 10:52:57
@Manwal他说他想根据'Ca'中的输入改变''的风格。 – Barmar 2014-09-11 10:54:09
我想在钙来改变文字颜色和 @Manwal – 2014-09-11 10:55:29