手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >一段批量给页面上的控件赋值js
一段批量给页面上的控件赋值js
摘要:复制代码代码如下:functionSetFormValue(column,values){varelem;for(varm=0;m

复制代码 代码如下:

function SetFormValue(column,values)

{

var elem;

for(var m=0;m<column.length;m++)

{

var tempValue=column[m];

elem=null;

elem=document.getElementById(tempValue);

if(elem==null)

{

//如果没有对应的控件,则跳过本次循环

continue;

}

var trueValue=eval("values.Rows[0]."+tempValue);

if(trueValue==''||trueValue=='null'||trueValue==null)

{

//如果当前值为空,则跳过本次循环

continue;

}

if(elem.tagName=='SELECT')

{

//select控件另外处理

for(var j=0;j <elem.length;j++)

{

if(trueValue==elem.options[j].value)

{

//找到对应元素,让其选中

elem.options[j].selected=true;

//并让其不可选

elem.disabled=true;

//退出循环

break;

}

}

}

else if(elem.tagName=='INPUT')

{

elem.value=trueValue;

elem.readOnly=true;

}

}

}

【一段批量给页面上的控件赋值js】相关文章:

AngularJS数据源的多种获取方式汇总

JavaScript实际应用:innerHTMl和确认提示的使用

学习javascript文件加载优化

浅谈javascript中for in 和 for each in的区别

如何控制框架页的滚动

Javascript实现广告页面的定时关闭

设为首页 加入收藏的js代码

一条一条新闻向上的滚动 不错

用JavaScript实现页面重定向功能的教程

两边静止的广告条

精品推荐
分类导航