老问题解决后的新提法。 其实是一个功能的抽象吧~ 另设一个函数检查输入的数据与固定值的关系,输入数据的方式不涉及该函数就是了,加使该函数可以控制文本框便可以在检查后改变COLOR 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用服务器脚本自己做一段生成文本框html的代码。再结合一段js就可以轻松实现了。js实现onChange事件 页面初始化的时候扫描表格就可以了,try<HTML><HEAD><META http-equiv="Content-Type" content="text/html; charset=gb2312"><TITLE>test</TITLE><SCRIPT language="javascript">function setColor(obj){ if(isNaN(parseInt(obj.value,10))) return; if(parseInt(obj.value,10) > 10) obj.parentNode.style.backgroundColor = "red"; else obj.parentNode.style.backgroundColor = "";}//文档状态完毕,扫描表格function setTableColor(){ var arrCells = document.all.myTable.cells; for(var i=0; i<arrCells.length; i++) { var oInput = document.all.myTable.cells[i].children[0]; if(parseInt(oInput.value,10) > 10) oInput.parentNode.style.backgroundColor = "red"; else oInput.parentNode.style.backgroundColor = ""; }}</SCRIPT></HEAD><BODY onLoad="setTableColor()"><TABLE width="50%" height="10%" id="myTable" border="1" cellspacing="0" cellpadding="0"> <TR> <TD><input onpropertychange="setColor(this)"></TD> <TD><input onpropertychange="setColor(this)" value="11"></TD> </TR> <TR> <TD><input onpropertychange="setColor(this)" value="2"></TD> <TD><input onpropertychange="setColor(this)"></TD> </TR></TABLE></BODY></HTML> <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style>.commonInputClass{ background-color: expression((this.value>100||this.disabled)?'#E0E0E0':'');}</style></head><body>大于100就变灰<input class="commonInputClass" value=101 ></body></html> 子函数访问类对象的问题 关于微博的字数计算的问题? notepad++左右满屏切换功能有没有快捷键? 怎样让一个Table下的所有<tr>组滚动显示?- 用JQuery。 js问题,怎样获取鼠标坐标问题 编辑框值为0时,按钮不可用,>0时按钮可用,怎样实现? js 中文字符串比较和indexOf方法调用 求一个哪年哪月哪日 哪时哪分 的日期代码,急!~! 如何让下拉列表框的其中一项变成灰色不可选 ajax请求过快导致status=0 数据库3级联动 都不好意思的狂菜问题,怎么在JS中取的URL中传过来的参数值,在线等,立马结贴
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>test</TITLE>
<SCRIPT language="javascript">
function setColor(obj)
{
if(isNaN(parseInt(obj.value,10)))
return;
if(parseInt(obj.value,10) > 10)
obj.parentNode.style.backgroundColor = "red";
else
obj.parentNode.style.backgroundColor = "";
}//文档状态完毕,扫描表格
function setTableColor()
{
var arrCells = document.all.myTable.cells;
for(var i=0; i<arrCells.length; i++)
{
var oInput = document.all.myTable.cells[i].children[0];
if(parseInt(oInput.value,10) > 10)
oInput.parentNode.style.backgroundColor = "red";
else
oInput.parentNode.style.backgroundColor = "";
}
}
</SCRIPT>
</HEAD><BODY onLoad="setTableColor()">
<TABLE width="50%" height="10%" id="myTable" border="1" cellspacing="0" cellpadding="0">
<TR>
<TD><input onpropertychange="setColor(this)"></TD>
<TD><input onpropertychange="setColor(this)" value="11"></TD>
</TR>
<TR>
<TD><input onpropertychange="setColor(this)" value="2"></TD>
<TD><input onpropertychange="setColor(this)"></TD>
</TR>
</TABLE>
</BODY>
</HTML>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
.commonInputClass
{ background-color: expression((this.value>100||this.disabled)?'#E0E0E0':'');
}
</style></head><body>
大于100就变灰
<input class="commonInputClass" value=101 >
</body></html>