• 向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

     

  • 相关阅读:
    母牛的故事
    实现图的邻接矩阵和邻接表的存储
    各个位数和,找最终和为个位数
    排序5之归并排序
    排序2之冒泡与选择排序
    神奇的魔方
    关于SaveChanges
    ADO.NET Entity Framework 4.0 Self Tracking Entity
    EF4.0自跟踪实体使用小结
    ADO.NET Entity Framework 4.0 新特性
  • 原文地址:https://www.cnblogs.com/MaxIE/p/302605.html
Copyright © 2020-2023  润新知