一段批量给页面上的控件赋值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中的bind绑定事件与文本框改变事件的临时解决方法
Aug 13 Javascript
二叉树先序遍历的非递归算法具体实现
Jan 09 Javascript
Jquery原生态实现表格header头随滚动条滚动而滚动
Mar 18 Javascript
jQuery基于cookie实现的购物车实例分析
Dec 24 Javascript
一分钟理解js闭包
May 04 Javascript
jquery html动态添加的元素绑定事件详解
May 24 Javascript
浅谈JS运算符&amp;&amp;和|| 及其优先级
Aug 10 Javascript
vue使用axios实现文件上传进度的实时更新详解
Dec 20 Javascript
微信小程序手机号码验证功能的实例代码
Aug 28 Javascript
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
May 16 Javascript
使用vuex较为优雅的实现一个购物车功能的示例代码
Dec 09 Javascript
vue编写简单的购物车功能
Jan 08 Vue.js
一个简单的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
php源码分析之DZX1.5随机数函数random用法
2015/06/17 PHP
Joomla使用Apache重写模式的方法
2016/05/04 PHP
麻雀虽小五脏俱全 Dojo自定义控件应用
2010/09/04 Javascript
javascript权威指南 学习笔记之变量作用域分享
2011/09/28 Javascript
js Date概念详细介绍
2013/11/22 Javascript
node.js中的fs.fsyncSync方法使用说明
2014/12/15 Javascript
jQuery+ajax简单实现文件上传的方法
2016/06/03 Javascript
Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch的使用教程
2017/05/07 Javascript
配置nodejs环境的方法
2017/05/13 NodeJs
JavaScript实现简单的文本逐字打印效果示例
2018/04/12 Javascript
axios对请求各种异常情况处理的封装方法
2018/09/25 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
微信小程序错误this.setData报错及解决过程
2019/09/18 Javascript
python使用递归解决全排列数字示例
2014/02/11 Python
python爬虫教程之爬取百度贴吧并下载的示例
2014/03/07 Python
Python 常用string函数详解
2016/05/30 Python
利用django如何解析用户上传的excel文件
2017/07/24 Python
Python线程创建和终止实例代码
2018/01/20 Python
python中多层嵌套列表的拆分方法
2018/07/02 Python
python银行系统实现源码
2019/10/25 Python
python实现大量图片重命名
2020/03/23 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的代码
2020/11/30 HTML / CSS
HTML5学习心得总结(推荐)
2016/07/08 HTML / CSS
中国包裹转运寄送国际服务:Famiboat
2019/07/24 全球购物
自荐信怎么写好
2013/11/11 职场文书
前厅部经理岗位职责范文
2014/02/04 职场文书
测绘工程专业求职信
2014/07/15 职场文书
关于感恩的演讲稿200字
2014/08/26 职场文书
七一讲话心得体会
2014/09/05 职场文书
2014年无财产无子女离婚协议书范本
2014/10/09 职场文书
代办出身证明书
2014/10/21 职场文书
如何写观后感
2015/06/19 职场文书
2016年春季运动会加油稿
2015/07/22 职场文书
学生病假条范文
2015/08/17 职场文书
2016个人先进事迹材料范文
2016/03/01 职场文书
pytorch 实现多个Dataloader同时训练
2021/05/29 Python