zoukankan      html  css  js  c++  java
  • 向javascript尋寶

    向javascript尋寶

     
     用.net開發web這一年多來,漸漸體會到javascript的無窮魅力和效用,今日向javascript尋得了一些寶貝。。。

    1。有個頁面要通過一個錄入textbox的第一碼來實現另一個dropdownlist的動態新增,相關寫法:

    function rat(obj,obq)
    {
    //alert(obj);
    var xh=new ActiveXObject("Microsoft.XMLHTTP");
    xh.open("POST","qas03.aspx?ckind=" + obj,false);
    xh.send();
    //alert(xh.responseText);
    //obq.value = xh.responseText;
    var sta=xh.responseText;
    obq.options.length=0;
    //alert(sta);


    var opt =sta.split(",");
    var tt=opt.length -1;
    var ope=new Array(1);

    if(sta=0)
    {alert("無相關科目類別資料哦!");}
    else{
    for(var i=0;i<tt;i++)
    {
    ope=opt[i].split("?");
    //alert(opt[i]);

    obq.add(document.createElement("OPTION"));
    obq.options[i].text=ope[1];
    obq.options[i].value=ope[0];
    }
    obq.selectedIndex=0;

    }

    }

    p.s.上面用用到xmlHttp技術,下拉選單的清除及新增,還有用substring來截取字符串(是費了很大的勁才如意些:))

    2。對數值錄入欄位的控制(下面是對datagrid中的textbox的特別寫法)

     <script language="JavaScript" src="../main/escapeKey.js"></script>
    <SCRIPT language="JavaScript">
    function obc(ib)
    {
    var e = event.srcElement;
    var row = e.parentNode.parentNode;
    var txts = row.all.tags("INPUT");
    return txts[ib];
    }

    參考點:escapeKey.js函數的參考(http://search.csdn.net/Expert/topic/1039/1039072.xml?)temp=.9776728

     

  • 相关阅读:
    css优化篇
    select超全超详细总结篇
    meta总结
    富文本编辑
    textarea 换行处理
    07 DRF响应类:Response
    06 内部类
    05 序列化组件
    04 APIView的请求生命周期
    python中if __name__ == '__main__'是什么?
  • 原文地址:https://www.cnblogs.com/MaxIE/p/302605.html
Copyright © 2011-2022 走看看