读书人

输入一个框传值到第二个文本框不对啊

发布时间: 2013-02-20 12:23:22 作者: rapoo

输入一个框传值到第二个文本框,不对啊,静态可以,动态就不行啊
输入一个框传值到第二个文本框,不对啊
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>

读书人网 >asp.net

热点推荐