一段批量给页面上的控件赋值js


Posted in Javascript onJune 19, 2010
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; 
} 
} 
}
Javascript 相关文章推荐
jQuery中after的两种用法实例
Jul 03 Javascript
js局部刷新页面时间具体实现
Jul 04 Javascript
Javascript无参数和有参数类继承问题解决方法
Mar 02 Javascript
基于jquery实现智能提示控件intellSeach.js
Mar 17 Javascript
用jQuery获取table中行id和td值的实现代码
May 19 Javascript
JS弹出窗口插件zDialog简单用法示例
Jun 12 Javascript
浅谈javascript:两种注释,声明变量,定义函数
Sep 29 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
Jan 08 Javascript
Javascript之深入浅出prototype
Feb 06 Javascript
使用Webpack提高Vue.js应用的方式汇总(四种)
Jul 10 Javascript
jQuery实现网页拼图游戏
Apr 22 jQuery
layui实现数据表格自定义数据项
Oct 26 Javascript
一个简单的js渐显(fadeIn)渐隐(fadeOut)类
Jun 19 #Javascript
高性能WEB开发 flush让页面分块,逐步呈现 flush让页面分块,逐步呈现
Jun 19 #Javascript
WEB高性能开发之疯狂的HTML压缩
Jun 19 #Javascript
Html中JS脚本执行顺序简单举例说明
Jun 19 #Javascript
js parseInt(&quot;08&quot;)未指定进位制问题
Jun 19 #Javascript
ExtJs grid行 右键菜单的两种方法
Jun 19 #Javascript
JavaScript中也使用$美元符号来代替document.getElementById
Jun 19 #Javascript
You might like
php5 and xml示例
2006/11/22 PHP
php使用mysqli向数据库添加数据的方法
2015/03/20 PHP
PHP设计模式之简单投诉页面实例
2016/02/24 PHP
PHP命名空间和自动加载类
2016/04/03 PHP
PHP实现字符串翻转功能的方法【递归与循环算法】
2017/11/03 PHP
国外的为初学者写的JavaScript教程
2008/06/09 Javascript
jQuery 判断页面元素是否存在的代码
2009/08/14 Javascript
javascript下利用arguments实现string.format函数
2010/08/24 Javascript
JavaScript游戏之是男人就下100层代码打包
2010/11/08 Javascript
关于jquery.validate1.9.0前台验证的使用介绍
2013/04/26 Javascript
原生JS实现表单checkbook获取已选择的值
2013/07/21 Javascript
JavaScript中的单引号和双引号报错的解决方法
2014/09/01 Javascript
JavaScript中获取Radio被选中的值
2015/11/11 Javascript
js获取所有checkbox的值的简单实例
2016/05/30 Javascript
基于JS代码实现图片在页面中旋转效果
2016/06/16 Javascript
angularJS+requireJS实现controller及directive的按需加载示例
2017/02/20 Javascript
原生JS进行前后端同构
2018/04/22 Javascript
react-native android状态栏的实现
2018/06/15 Javascript
解决vue2.0 element-ui中el-upload的before-upload方法返回false时submit()不生效问题
2018/08/24 Javascript
详解key在Vue列表渲染时究竟起到了什么作用
2019/04/20 Javascript
浅入深出Vue之自动化路由
2019/08/06 Javascript
vue 使用element-ui中的Notification自定义按钮并实现关闭功能及如何处理多个通知
2019/08/17 Javascript
Chrome插件开发系列一:弹窗终结者开发实战
2020/10/02 Javascript
Python基于分析Ajax请求实现抓取今日头条街拍图集功能示例
2018/07/19 Python
基于numpy中数组元素的切片复制方法
2018/11/15 Python
纯HTML5+CSS3制作图片旋转
2016/01/12 HTML / CSS
计算机专业毕业生推荐信
2013/11/25 职场文书
青奥会口号
2014/06/12 职场文书
药剂专业毕业生求职信
2014/06/24 职场文书
研究生毕业论文导师评语
2014/12/31 职场文书
2015年会计年终工作总结
2015/05/26 职场文书
入队仪式主持词
2015/07/04 职场文书
2015年计算机教师工作总结
2015/07/22 职场文书
远程教育培训心得体会
2016/01/09 职场文书
《烈火英雄》观后感:致敬和平时代的英雄
2019/11/11 职场文书
Python FuzzyWuzzy实现模糊匹配
2022/04/28 Python