向javascript尋寶10/13

王朝html/css/js·作者佚名  2006-01-10
窄屏简体版  字體: |||超大  

用.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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航