一段批量给页面上的控件赋值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 相关文章推荐
用jscript实现列出安装的软件列表
Jun 18 Javascript
jQuery中dequeue()方法用法实例
Dec 29 Javascript
jQuery基础知识点总结(必看)
May 31 Javascript
JavaScript lodash常见用法系列小结
Aug 24 Javascript
jQuery中.attr()和.data()的区别分析
Sep 03 jQuery
vue中子组件调用兄弟组件方法
Jul 06 Javascript
产制造追溯系统之通过微信小程序实现移动端报表平台
Jun 03 Javascript
layui使用label标签的方法
Sep 14 Javascript
uni-app自定义导航栏按钮|uniapp仿微信顶部导航条功能
Nov 12 Javascript
小程序中使用css var变量(使js可以动态设置css样式属性)
Mar 31 Javascript
js实现弹幕墙效果
Dec 10 Javascript
JavaScript ES6的函数拓展
Jan 18 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
APACHE的AcceptPathInfo指令使用介绍
2013/01/18 PHP
php使用strtotime和date函数判断日期是否有效代码分享
2013/12/25 PHP
php实现下载限制速度示例分享
2014/02/13 PHP
PHP连接和操作MySQL数据库基础教程
2014/09/29 PHP
Laravel 5框架学习之表单验证
2015/04/08 PHP
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
js 实现复制到粘贴板的功能代码
2010/05/13 Javascript
jQuery中 noConflict() 方法使用
2013/04/25 Javascript
javascript判断机器是否联网的2种方法
2013/08/09 Javascript
jquery+json实现数据列表分页示例代码
2013/11/15 Javascript
使用angular写一个hello world
2015/01/23 Javascript
利用jquery实现瀑布流3种案例
2016/09/18 Javascript
js中scrollTop()方法和scroll()方法用法示例
2016/10/03 Javascript
Angularjs 实现移动端在线测评效果(推荐)
2017/04/05 Javascript
js HTML5 canvas绘制图片的方法
2017/09/08 Javascript
微信小程序时间选择插件使用详解
2018/12/28 Javascript
实例讲解vue源码架构
2019/01/24 Javascript
vue router导航守卫(router.beforeEach())的使用详解
2019/04/19 Javascript
vue3.0生命周期的示例代码
2020/09/24 Javascript
基于Vue+Webpack拆分路由文件实现管理
2020/11/16 Javascript
Python使用gensim计算文档相似性
2016/04/10 Python
Python3.5 处理文本txt,删除不需要的行方法
2018/12/10 Python
Python实现九宫格式的朋友圈功能内附“马云”朋友圈
2019/05/07 Python
python 设置xlabel,ylabel 坐标轴字体大小,字体类型
2019/07/23 Python
Pyecharts绘制全球流向图的示例代码
2020/01/08 Python
python 解决Fatal error in launcher:错误问题
2020/05/21 Python
基于python实现ROC曲线绘制广场解析
2020/06/28 Python
Python: glob匹配文件的操作
2020/12/11 Python
电子商务专业毕业生工作推荐信
2013/11/17 职场文书
红领巾广播站广播稿
2014/02/01 职场文书
民警个人对照检查剖析材料
2014/09/17 职场文书
教学质量月活动总结
2015/05/11 职场文书
工作建议书范文
2019/07/08 职场文书
历史名人教你十五个读书方法,赶快Get起来!
2019/07/18 职场文书
node.js使用express-fileupload中间件实现文件上传
2021/07/16 Javascript
Python读写yaml文件
2022/03/20 Python