您的位置:首页 > 运维架构

回收编辑DropDownList下拉框 事件触发前 弹出提示

2013-05-19 19:45 387 查看
文章结束给大家来个程序员笑话:[M]

    <html xmlns=

    "http://www.w3.org/1999/xhtml"

    >

    

    <head runat=

    "server"

    >

    

    <title></title>

    

    <script type=

    "text/javascript"

    language=

    "javascript"

    >

    

    var

    nOldIndices =

    null

    ;

    

    var

    fnOldChange =

    null

    ;

    

    function

    testConfirm() {

    

    var

    obj =

    event

    .srcElement;

    

    if

    (obj.options[obj.options.selectedIndex].value ==

    "RetrieveCode"

    ) {

    

    return

    confirm(

    '肯定回收吗?'

    )

    

    }

    

    else

    

    return

    true

    ;

    

    }

    

 

    

    function

    newChange() {

    

    var

    ret = testConfirm();

    

    var

    e =

    event

    .srcElement;

    

    var

    selects = document.all.tags(

    "SELECT"

    );

    

    var

    i;

    

    for

    (i = 0; i < selects.length; i++) {

    

    if

    (selects[i] == e)

    

    break

    ;

    

    }

    

 

    

    var

    nIndex = i;

    

 

    

    if

    (ret) {

    

    if

    (fnOldChange[nIndex] !=

    null

    )

    

    fnOldChange[nIndex]();

    

    else

    

    nOldIndices[nIndex] = e.selectedIndex;

    

    }

    

    else

    {

    

    if

    (nOldIndices[nIndex] != -1)

    

    e.selectedIndex = nOldIndices[nIndex];

    每日一道理

巴尔扎克说过“不幸,是天才的进升阶梯,信徒的洗礼之水,弱者的无底深渊”。风雨过后,眼前会是鸥翔鱼游的天水一色;走出荆棘,前面就是铺满鲜花的康庄大道;登上山顶,脚下便是积翠如云的空蒙山色。 在这个世界上,一星陨落,黯淡不了星空灿烂,一花凋零,荒芜不了整个春天。人生要尽全力度过每一关,不管遇到什么困难不可轻言放弃。

    

    }

    

    }

    

 

    

    function

    window.onload() {

    

    var

    selects = document.all.tags(

    "SELECT"

    );

    

    nOldIndices =

    new

    Array(selects.length);

    

    fnOldChange =

    new

    Array(selects.length);

    

    for

    (

    var

    i = 0; i < nOldIndices.length; i++) {

    

    fnOldChange[i] = selects[i].onchange;

    

    selects[i].onchange = newChange;

    

    nOldIndices[i] = selects[i].selectedIndex;

    

    }

    

    }

    

 

    

    </script>

    

    </head>

    

    <body>

    

    <form id=

    "form1"

    runat=

    "server"

    >

    

    <div>

    

    <asp:DropDownList ID=

    "ddlManage"

    runat=

    "server"

    AutoPostBack=

    "true"

    >

    

    <asp:ListItem Selected=

    "True"

    Text=

    "选择"

    ></asp:ListItem>

    

    <asp:ListItem Value=

    "modify"

    Text=

    "编辑"

    ></asp:ListItem>

    

    <asp:ListItem Value=

    "RetrieveCode"

    Text=

    "回收"

    ></asp:ListItem>

    

    </asp:DropDownList>

    

    </div>

    

    </form>

    

    </body>

    

    </html>

    

文章结束给大家分享下程序员的一些笑话语录: PC软件体积大,是因为一个PC软件功能往往较多,能够满足你一个方面的需求,而一个iphone软件往往没几行代码,干一件很小的事情,自然需要的软件就多。就像吃西瓜和吃瓜子的来比数目,单位不同啊。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: