(在线等待)在gridview模板列批量获取文本框的值(在JS如何实现) 20
asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"CellPadding="4"Fon...
asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="4" Font-Overline="False"
PageSize="15" >
<Columns>
<asp:TemplateField HeaderText="基本工资">
<ItemTemplate>
<asp:TextBox ID="txb1" runat="server" > </asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="奖励工资">
<ItemTemplate>
<asp:TextBox ID="txb2" runat="server" > </asp:TextBox>
</ItemTemplate>
<asp:TemplateField HeaderText="应发工资">
<ItemTemplate>
<asp:TextBox ID="txb3" runat="server" > </asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
JS如何获取 模板列中文本框(txb1,txb2)的值,然后相加 再赋值给文本框(txb3)? 展开
PageSize="15" >
<Columns>
<asp:TemplateField HeaderText="基本工资">
<ItemTemplate>
<asp:TextBox ID="txb1" runat="server" > </asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="奖励工资">
<ItemTemplate>
<asp:TextBox ID="txb2" runat="server" > </asp:TextBox>
</ItemTemplate>
<asp:TemplateField HeaderText="应发工资">
<ItemTemplate>
<asp:TextBox ID="txb3" runat="server" > </asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
JS如何获取 模板列中文本框(txb1,txb2)的值,然后相加 再赋值给文本框(txb3)? 展开
1个回答
展开全部
<script type="text/javascript">
function setValue(obj) {
var v1 = obj.parentNode.parentNode.childNodes[0].firstChild.value;
var v2 = obj.parentNode.parentNode.childNodes[1].firstChild.value
obj.value = parseInt(v1) + parseInt(v2);
}
</script>
function setValue(obj) {
var v1 = obj.parentNode.parentNode.childNodes[0].firstChild.value;
var v2 = obj.parentNode.parentNode.childNodes[1].firstChild.value
obj.value = parseInt(v1) + parseInt(v2);
}
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询