|
|

楼主 |
发表于 2012/3/13 18:41:26
|
显示全部楼层
1.通过以下js给值提示组件设置默认值
var form = getFormWarpRequest();
var dropDown = fo ...
uyifndn 发表于 2010-12-21 13:41
可以用下面的方式实现
01.<script language="javascript">
02.
03.function addEvent(elm, evType, fn, useCapture)
04.{
05.if (elm.addEventListener){
06.elm.addEventListener(evType, fn, useCapture);
07.return true;
08.} else if (elm.attachEvent){
09.var r = elm.attachEvent("on"+evType, fn);
10.return r;
11.} else {
12.alert("出错!");
13.}
14.}
15.
16.addEvent(window, "load", inits);
17.
18.
19.function inits(){
20.var form = getFormWarpRequest();
21.var sel="";
22.var dropDown = form._oLstChoices_sys;//_sys为值提示组件名
23.for(i=0;dropDown.length>=i;i++) {
24. if(i==dropDown.length){
25. dropDown.options[i-1].selected=true;//设置最后一个为默认值
26. sel=dropDown.options[i-1].text;
27. document.getElementById("ss").innerHTML="<span tabIndex=\"0\" class=\"textItem\">"+sel+"</span>";
28.
29. }
30.}
31.}
32.</script>
复制代码
在 ParamDisplayValue('sys') 前后分别加一个HTML项目, 前者HTML项目,写入 <div id="ss"> 后者HTML项目,写入</div> |
|