Dropdownlist可输入,可选择的方法

王朝asp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

function addTxtTanto(va){

document.all("txtTitle").value=va; document.all("txtTitle").select();

}

function checktitle(){

var drp = document.all("DDLTitle");

var t=document.all("txtTitle");

var j=0;

if(t.value==""){

}else{

for(var i=0;i<drp.length;i++){

if(t.value==drp.options(i).text){

drp.value=drp.options(i).value;

break;

}else{

j=j+1;

}

}

if(j==drp.length){

t.value="";

t.select();

alert("タイトルが存在していません。");

}

}

}

<div id="selDiv" style="Z-INDEX: 100; LEFT: 48px; VISIBILITY: visible; CLIP: rect(0px 110px 80px 92px); POSITION: absolute; TOP: 26px">

<asp:dropdownlist id="DDLTitle" style="Z-INDEX: -1" runat="server" Width="110"></asp:dropdownlist>

</div>

<asp:textbox id="txtTitle" style="Z-INDEX: 103; LEFT: 47px; POSITION: absolute; TOP: 26px" runat="server" Font-Size="10" Width="111" maxLength="50" Height="22"></asp:textbox>

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load txtTitle.Attributes("onblur") = "javascript:checktitle();"

DDLTitle.Attributes.Add("Onchange", "addTxtTanto(this.options[this.selectedIndex].innerText)")

end sub

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