<script language="javascript" type="text/javascript">
function (){
var input = document.getElementsByTagName("input");
for(i=0;i<input.length;i++)
{
if(input[i].name==input[i].id+"a")
{
if (input[i].value !=null)
{
if(input[i].id==input[i].name+"b")
{
input[i].checked==true;
}
}
}
}
}
</script>
<input name="123a" id="123" type="text" value="">
<input type="text" value="">
<input id="333b" name="333" type="checkbox"><br />
<input name="456a" id="456" type="text" value="">
<input id="444b" name="444" type="checkbox">
如上面的代码,id=123的input有值(就是非空)的时候,333b checked;
如上面的代码,id=456的input有值(就是非空)的时候,444b checked;
高手指教!!
【我的目的是输入框里没有值的话(输入框是readonly的,又没有值看数据库是不是为空),多选框就勾上。】