RT:其中form1为表单名,tians+数字 为输入文本框。
function checkT(row){
if(row==1){
if(form1.yfa1.value=="口服"){
form1.tians1.readOnly=true;
form1.tians1.style.backgroundColor = '#E8E8E8';
}else{
form1.tians1.readOnly=false;
form1.tians1.style.backgroundColor = '#eff6fb';
}
}
if(row==2){
if(form1.yfa2.value=="口服"){
form1.tians2.readOnly=true;
form1.tians2.style.backgroundColor = '#E8E8E8';
}else{
form1.tians2.readOnly=false;
form1.tians2.style.backgroundColor = '#eff6fb';
}
}
if(row==3){
if(form1.yfa3.value=="口服"){
form1.tians3.readOnly=true;
form1.tians3.style.backgroundColor = '#E8E8E8';
}else{
form1.tians3.readOnly=false;
form1.tians3.style.backgroundColor = '#eff6fb';
}
}
function checkT(row){
if(row==1){
if(form1.yfa1.value=="口服"){
form1.tians1.readOnly=true;
form1.tians1.style.backgroundColor = '#E8E8E8';
}else{
form1.tians1.readOnly=false;
form1.tians1.style.backgroundColor = '#eff6fb';
}
}
if(row==2){
if(form1.yfa2.value=="口服"){
form1.tians2.readOnly=true;
form1.tians2.style.backgroundColor = '#E8E8E8';
}else{
form1.tians2.readOnly=false;
form1.tians2.style.backgroundColor = '#eff6fb';
}
}
if(row==3){
if(form1.yfa3.value=="口服"){
form1.tians3.readOnly=true;
form1.tians3.style.backgroundColor = '#E8E8E8';
}else{
form1.tians3.readOnly=false;
form1.tians3.style.backgroundColor = '#eff6fb';
}
}
解决方案 »
- 如何用easyui实现像table一样显示一条数据的详细信息
- js+swf图片切换非常怪的问题,同样的代码,在两个服务器上,一个可以播放,一个不可以
- jquery选择特定的元素
- 请教一个关于替换的问题
- document.body对象可以生成新实例吗?
- 小问题,大家进来解决吧,分数一定给你们!
- Data tables的Bootstrap样式给分页器增加首页尾页,找到了论坛的解决方法,菜鸟看不懂,求解答
- js中的数组问题-为甚么不对
- 如何实现firefox的删除子节点?
- grid中添加一列按钮,点击按钮后获取那列的某个属性传到后台
- cs后台怎么调用JavaScript的变量值?
- Javascript中的日期问题
...
for (var i=1;i<=3 ;i++)
{
checkT(i);
}
...
function checkT(row){
var yfa = eval("form1.yfa" + row);
var tians = eval("form1.tians" + row);
if (typeof(yfa) != "undefined" && typeof(tians) != "undefined") {
if(yfa.value== "aa"){
tians.readOnly=true;
tians.style.backgroundColor = '#E8E8E8';
}else{
tians.readOnly=false;
tians.style.backgroundColor = '#eff6fb';
}
}
}
<form name="form1">
<input type="text" name="yfa1" value="口服"/>
<input type="text" name="tians1" value=""/>
<input type="button" value=" Check " onclick="checkT('1')" />
</form>
<script type="text/javascript">
<!--
function checkT(row){
if(form1["yfa"+row].value== "口服"){
form1["tians"+row].readOnly = true;
form1["tians"+row].style.backgroundColor = '#E8E8E8';
}else{
form1["tians"+row].readOnly = false;
form1["tians"+row].style.backgroundColor = '#eff6fb';
}
} //-->
</script>