如何使用javascript将一个文本框值复制到asp.NET gridview中的另一个文本框?

如何使用javascript将一个文本框值复制到asp.NET gridview中的另一个文本框?,asp.net,gridview,Asp.net,Gridview,我无法复制或自动绑定到第二个文本框。我需要处理哪个事件,onkeyup或onblur 这是我的代码: <script type="text/javascript"> function OneTextToother() { var first=document.getElementById(txtQuantity).value; document.getElementById(txtQuantity1).value=first;

我无法复制或自动绑定到第二个文本框。我需要处理哪个事件,
onkeyup
onblur

这是我的代码:

<script type="text/javascript">    
    function OneTextToother()   
    { 
    var first=document.getElementById(txtQuantity).value;    
    document.getElementById(txtQuantity1).value=first; 
    }     
</script>

<asp:GridView ID="gvOrder" runat="server" OnRowDataBound="gvOrder_RowDataBound">       
<Columns>              
<asp:TemplateField>                   
<ItemTemplate>                    
<asp:TextBox ID="txtQuantity" runat="server" onkeyup="javascript:OneTextToother();" >
</asp:TextBox>                    
</ItemTemplate>                                
</asp:TemplateField>     
<asp:TemplateField>                  
<ItemTemplate>                
 <asp:TextBox ID="txtQuantity1" runat="server" ></asp:TextBox>               
</ItemTemplate>                              
</asp:TemplateField>          
</Columns>        
</asp:GridView>

函数onetextoother()
{ 
var first=document.getElementById(txtQuantity).value;
getElementById(txtQuantity1).value=first;
}     

您可以使用
客户端Id属性

<%# ((GridViewRow)Container).FindControl("txtQuantity1").ClientID %>

所以

var first=document.getElementById(“”);
document.getElementById(“”).value=first;

您可以使用
客户端Id属性

<%# ((GridViewRow)Container).FindControl("txtQuantity1").ClientID %>

所以

var first=document.getElementById(“”);
document.getElementById(“”).value=first;