一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

值提示默認(rèn)值的設(shè)定

 迷失咖啡屋 2012-04-14
背景:
report studio中值提示的默認(rèn)值沒辦法提供動(dòng)態(tài)設(shè)置默認(rèn)選項(xiàng),但是在實(shí)際中有時(shí)候要能動(dòng)態(tài)設(shè)置默認(rèn)選項(xiàng)。所以只能借助于html來實(shí)現(xiàn)。

實(shí)現(xiàn)功能說明:

1)登陸后設(shè)置提示第一個(gè)有效值為默認(rèn)值;2)實(shí)現(xiàn)自動(dòng)提交

(模擬自動(dòng)提交);3)僅能選擇一個(gè)有效提示值,即選擇數(shù)據(jù)項(xiàng)名稱和‘-------’無效。

實(shí)現(xiàn)方法:

1)在下值提示前后各加一個(gè)html項(xiàng)目,

內(nèi)容分別為:<span id="spanidName">

</span>

   注意:span id內(nèi)容根據(jù)實(shí)際設(shè)置。如附件圖片“值提示”。

此例中,我共有3個(gè)值提示,其中電壓等級(jí)與站是級(jí)聯(lián)關(guān)系,電壓等級(jí)層級(jí)高于站:

<span id='spanidYear'>年份提示</span>

<span id='spanidStation'>站提示</span>

<span id='spanidVoltage'>電壓等級(jí)提示</span>

2) 添加一個(gè)完成按鈕。(此按鈕最終會(huì)被隱藏,代碼控制其提交)

3) 將所有提示的自動(dòng)提交取消!

4

在頁面加一個(gè)html項(xiàng)目,內(nèi)容如下:

<script. language="javascript">

//全局變量

var spanYear;

var selectYear;

var selectIndexYear;

var spanStation;

var selectStation

var selectIndexStation;

var spanVoltage;

var selectVoltage;

var selectIndexVoltage;

//獲取頁面值提示對(duì)象

function getSpanInfo(){

spanYear = document.getElementById("spanidYear");//The same name as the span id.set for year prompt

selectYear = spanYear.getElementsByTagName("select");

selectIndexYear=selectYear[0].selectedIndex;

spanStation = document.getElementById("spanidStation");//The same name as the span id.set for station prompt

selectStation = spanStation.getElementsByTagName("select");

selectIndexStation=selectStation[0].selectedIndex;

spanVoltage = document.getElementById("spanidVoltage");//The same name as the span id.set for voltage prompt

selectVoltage = spanVoltage.getElementsByTagName("select");

selectIndexVoltage=selectVoltage[0].selectedIndex;

}

//初始化頁面

function initOnLoad()

{

getSpanInfo();

if(selectIndexYear==0||selectIndexYear==1)

{ selectVoltage[0].selectedIndex=2;

selectYear[0].selectedIndex=2;

//selectStation[0].selectedIndex=2;

if(getFormWarpRequest().elements["cv.id"].value=="RS")

{

setTimeout('oCVRS.promptAction(\'finish\')',100); //延遲一定時(shí)間很重要,否則會(huì)報(bào)錯(cuò)

}else

setTimeout('oCV_NS_.promptAction(\'finish\')',100);

}

}

//年提示值變化(onchange事件)調(diào)用

function validateSelectYear()

{ getSpanInfo();

if (selectIndexYear==0 || selectIndexYear==1){

//no response

}

else

{

promptButtonFinish(); // Currently equivalent to oCV<namespace>.promptAction('finish')

}

}

//站提示值變化(onchange事件)調(diào)用

function validateSelectStation()

{ getSpanInfo();

if (selectIndexStation==0 || selectIndexStation==1){

//no response

}

else

{

if(selectIndexYear ==0 || selectIndexYear ==1){

selectYear[0].selectedIndex=2;

}

promptButtonFinish(); // Currently equivalent to oCV<namespace>.promptAction('finish')

}

}

//電壓等級(jí)提示值變化(onchange事件)調(diào)用

function validateSelectVoltage()

{ getSpanInfo();

if (selectIndexVoltage==0 || selectIndexVoltage==1){

//no response

}

else

{

if(selectIndexYear ==0 || selectIndexYear ==1){

selectYear[0].selectedIndex=2;

}

if(selectIndexStation!=0 && selectIndexStation!=1){

selectStation[0].selectedIndex=0;

}

promptButtonFinish(); // Currently equivalent to oCV<namespace>.promptAction('finish')

}

}

//頁面初始加載

document.forms[0].onload=initOnLoad();

var fW = (typeof getFormWarpRequest == "function" ?getFormWarpRequest() : document.forms["formWarpRequest"]);

if ( !fW || fW == undefined)

{

fW = ( formWarpRequest_THIS_ ?formWarpRequest_THIS_ : formWarpRequest_NS_ );

}

var buttons = fW.getElementsByTagName("BUTTON");

for (var i=0; i<buttons.length; i++)

{

if (buttons[i].id.indexOf('finish') == 0) // The finish button ID starts with finish. ie: id="finishN0D5D2148x0C6BEFD0_NS_"

{

if (buttons[i].onclick.toString().indexOf('finish') > 0) //oCV_NS_.promptAction('finish')

{

//buttons[i].onclick = ValidatePage;

buttons[i].style.display="none";

}

}

}

//設(shè)置onchange事件

getSpanInfo()

selectYear[0].onchange=validateSelectYear;

selectStation[0].onchange=validateSelectStation;

selectVoltage[0].onchange=validateSelectVoltage;

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    国产精品丝袜美腿一区二区| 免费观看一级欧美大片| 人人爽夜夜爽夜夜爽精品视频| 91精品国产综合久久不卡| 国产又粗又猛又爽又黄| 亚洲国产精品一区二区毛片| 老司机精品福利视频在线播放 | 91亚洲国产日韩在线| 91亚洲国产成人久久精品麻豆| 亚洲另类欧美综合日韩精品| 国产自拍欧美日韩在线观看| 天堂热东京热男人天堂| 日韩成人午夜福利免费视频| 一区二区三区在线不卡免费| 国内精品一区二区欧美| 在线免费视频你懂的观看| 在线观看视频国产你懂的| 欧美老太太性生活大片| 美国黑人一级黄色大片| 成年男女午夜久久久精品| 色老汉在线视频免费亚欧| 中文字幕亚洲人妻在线视频| 欧美午夜不卡在线观看| 国产成人精品午夜福利| 绝望的校花花间淫事2| 久久精品国产99精品最新| 午夜精品一区二区三区国产| 久久亚洲精品成人国产| 亚洲欧美日韩国产自拍| 亚洲精品国产美女久久久99| 狠狠做深爱婷婷久久综合| 久久人妻人人澡人人妻| 台湾综合熟女一区二区| 中文字幕日韩欧美亚洲午夜| 久久精品欧美一区二区三不卡| 国产福利一区二区久久| 国产亚洲中文日韩欧美综合网 | 成人免费高清在线一区二区| 老司机精品视频在线免费看| 欧美精品一区久久精品| 欧美激情床戏一区二区三|