一段批量給頁(yè)面上的控件賦值js
更新時(shí)間:2010年06月19日 17:34:47 作者:
一次性給頁(yè)面上的控件賦值,控件的ID和數(shù)據(jù)庫(kù)表字段對(duì)應(yīng)一樣,這樣就一次性搞定了
復(fù)制代碼 代碼如下:
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)
{
//如果沒有對(duì)應(yīng)的控件,則跳過(guò)本次循環(huán)
continue;
}
var trueValue=eval("values.Rows[0]."+tempValue);
if(trueValue==''||trueValue=='null'||trueValue==null)
{
//如果當(dāng)前值為空,則跳過(guò)本次循環(huán)
continue;
}
if(elem.tagName=='SELECT')
{
//select控件另外處理
for(var j=0;j <elem.length;j++)
{
if(trueValue==elem.options[j].value)
{
//找到對(duì)應(yīng)元素,讓其選中
elem.options[j].selected=true;
//并讓其不可選
elem.disabled=true;
//退出循環(huán)
break;
}
}
}
else if(elem.tagName=='INPUT')
{
elem.value=trueValue;
elem.readOnly=true;
}
}
}
您可能感興趣的文章:
- JS的遞增/遞減運(yùn)算符和帶操作的賦值運(yùn)算符的等價(jià)式
- JS模擬面向?qū)ο笕猓ǘ?、類型與賦值)
- js給onclick事件賦值,動(dòng)態(tài)傳參數(shù)實(shí)例解說(shuō)
- JS子父窗口互相操作取值賦值的方法介紹
- JS動(dòng)態(tài)創(chuàng)建Table,Tr,Td并賦值的具體實(shí)現(xiàn)
- js操作label給label賦值及取label的值示例
- JS數(shù)組的賦值介紹
- php中給js數(shù)組賦值方法
- 用javascript對(duì)一個(gè)json數(shù)組深度賦值示例
- javascript實(shí)現(xiàn)連續(xù)賦值
相關(guān)文章
讓iframe子窗體取父窗體地址欄參數(shù)(querystring)
突然用到,記錄一下,對(duì)地址欄字符串用正則處理最好,有時(shí)間研究一下。 主要是思路。2009-10-10
js實(shí)現(xiàn)html table 行,列鎖定的簡(jiǎn)單實(shí)例
下面小編就為大家?guī)?lái)一篇js實(shí)現(xiàn)html table 行,列鎖定的簡(jiǎn)單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-10-10
javascript+css實(shí)現(xiàn)進(jìn)度條效果
這篇文章主要為大家詳細(xì)介紹了javascript+css實(shí)現(xiàn)進(jìn)度條效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-03-03
js以及jquery實(shí)現(xiàn)手風(fēng)琴效果
這篇文章主要為大家詳細(xì)介紹了js版本實(shí)現(xiàn)手風(fēng)琴效果和jquery版本實(shí)現(xiàn)的手風(fēng)琴效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02
基于JS實(shí)現(xiàn)密碼框(password)中顯示文字提示功能代碼
這篇文章主要介紹了實(shí)現(xiàn)密碼框(password)中顯示文字提示功能代碼,在項(xiàng)目開發(fā)中經(jīng)常會(huì)用到,需要的朋友可以參考下2016-05-05
小心!AngularJS結(jié)合RequireJS做文件合并壓縮的那些坑
小心!AngularJS結(jié)合RequireJS做文件合并壓縮的那些坑,大家在做文件合并壓縮的時(shí)候一定要注意,感興趣的朋友可以參考一下2016-01-01
原生js基于canvas實(shí)現(xiàn)一個(gè)簡(jiǎn)單的前端截圖工具代碼實(shí)例
這篇文章主要介紹了原生js基于canvas實(shí)現(xiàn)一個(gè)簡(jiǎn)單的前端截圖工具代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-09-09

