输入一个框传值到第二个文本框,不对啊,静态可以,动态就不行啊
输入一个框传值到第二个文本框,不对啊
input控件可以实现,
asp:TextBox控件怎么就无法实现呢
<input id=txt1 type=text value="" onblur="if (txt2.value=='') txt2.value=txt1.value">
<input id=txt2 type=text value="">
<asp:TextBox ID="txt2" runat="server"></asp:TextBox>
input
textbox
------解决方案--------------------你控件上的ID已经不是那个txt2,如果是在控件上还是用事件来事件比较方便
------解决方案--------------------用js去根据id获取控件,然后赋值
------解决方案--------------------<input id=txt2 type=text value="" runat="server" />
你用<asp:TextBox ID="txt2" runat="server"></asp:TextBox>,txt2.value是不被接受的
------解决方案-------------------- function ssss(){
if(document.getElementById("<% = TextBox2.ClientID %>").value=="")
{
document.getElementById("<% = TextBox2.ClientID %>").value=document.getElementById("<% = TextBox1.ClientID %>").value;
}
}
<asp:TextBox ID="TextBox1" runat="server" onblur="javascript:ssss();"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>