一段批量给页面上的控件赋值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 相关文章推荐
使用Javascript接收get传递的值的代码
Nov 30 Javascript
使用javascript过滤html的字符串(注释标记法)
Jul 08 Javascript
三种动态加载js的jquery实例代码另附去除js方法
Apr 30 Javascript
js的flv视频播放器插件使用方法
Jun 23 Javascript
JS组件Bootstrap实现弹出框效果代码
Apr 26 Javascript
原生JS简单实现ajax的方法示例
Nov 29 Javascript
微信小程序 中wx.chooseAddress(OBJECT)实例详解
Mar 31 Javascript
关于angular js_$watch监控属性和对象详解
Apr 24 Javascript
AngularJS 打开新的标签页实现代码
Sep 07 Javascript
JavaScript遍历数组的三种方法map、forEach与filter实例详解
Feb 27 Javascript
浅析JavaScript 函数柯里化
Sep 08 Javascript
微前端qiankun改造日渐庞大的项目教程
Jun 21 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/ZendEngine2的改进
2006/10/09 PHP
PHP中的cookie
2006/11/26 PHP
PHP中通过加号合并数组的一个简单方法分享
2011/01/27 PHP
PHP处理excel cvs表格的方法实例介绍
2013/05/13 PHP
php对文件进行hash运算的方法
2015/04/03 PHP
完美利用Yii2微信后台开发的系列总结
2016/07/18 PHP
用javascript实现的支持lrc歌词的播放器
2007/05/17 Javascript
js 匿名调用实现代码
2009/06/19 Javascript
javascript 一个函数对同一元素的多个事件响应
2009/07/25 Javascript
基于JavaScript实现根据手机定位获取当前具体位置(X省X市X县X街道X号)
2015/12/29 Javascript
WebApi+Bootstrap+KnockoutJs打造单页面程序
2016/05/16 Javascript
bootstrap实现图片自动轮播
2016/12/21 Javascript
jquery append与appendTo方法比较
2017/05/24 jQuery
JS和JQuery实现雪花飘落效果
2017/11/30 jQuery
Vue项目中跨域问题解决方案
2018/06/05 Javascript
Angularjs实现数组随机排序的方法
2018/10/02 Javascript
详解React项目中碰到的IE问题
2019/03/14 Javascript
layui复选框的全选与取消实现方法
2019/09/02 Javascript
node.js中stream流中可读流和可写流的实现与使用方法实例分析
2020/02/13 Javascript
js函数和this用法实例分析
2020/03/13 Javascript
解决Echarts 显示隐藏后宽度高度变小的问题
2020/07/19 Javascript
vue任意关系组件通信与跨组件监听状态vue-communication
2020/10/18 Javascript
对Python闭包与延迟绑定的方法详解
2019/01/07 Python
对python实现合并两个排序链表的方法详解
2019/01/23 Python
css3 响应式媒体查询的示例代码
2019/09/25 HTML / CSS
html5中为audio标签增加停止按钮动作实现方法
2013/01/04 HTML / CSS
澳大利亚票务和娱乐市场领导者:Ticketmaster
2017/03/03 全球购物
Blue Nile台湾:钻石珠宝商,订婚首饰、结婚戒指和精品首饰
2017/11/24 全球购物
CAT鞋加拿大官网:CAT Footwear加拿大
2020/08/05 全球购物
美发店5.1活动方案
2014/01/24 职场文书
学生会主席竞聘书
2014/03/31 职场文书
党支部活动策划方案
2014/08/18 职场文书
2014乡镇干部纪律作风整顿思想汇报
2014/09/13 职场文书
看雷锋电影观后感
2015/06/10 职场文书
人力资源部工作计划
2019/05/14 职场文书
Oracle锁表解决方法的详细记录
2022/06/05 Oracle