MyException - 我的异常网
当前位置:我的异常网» ASP.NET » 输入一个框传值到第二个文本框,不对啊静态可以,动

输入一个框传值到第二个文本框,不对啊静态可以,动态就不行啊该怎么处理

www.MyException.Cn  网友分享于:2013-02-21  浏览:5次
输入一个框传值到第二个文本框,不对啊,静态可以,动态就不行啊
输入一个框传值到第二个文本框,不对啊
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>

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有