单击按钮时JavaScript函数清除标签值 [英] JavaScript function clear label value at button click
本文介绍了单击按钮时JavaScript函数清除标签值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我为总和计算编写 JavaScript 函数。它工作,但当我点击添加按钮插入数据库时,它清除标签值,我无法获得标签值到代码页我的 JavaScript 代码是
I write a JavaScript function for sum calculation. it works but when I click add button to insert in to database it clear label value and i can't get label value to code page my JavaScript code is
<script type="text/javascript">
function sum()
{
var sales_cost = document.getElementById("<%=txtsales_cost.ClientID%>").value;
var vat = document.getElementById("<%=ddvat.ClientID%>").value;
document.getElementById("<%=txtnetamt.ClientID%>").innerHTML=parseInt(sales_cost)+parseInt(sales_cost)*vat/100;
}
</script>
我在点击按钮时调用它
I call it at button click
<asp:Button ID="Button1" runat="server" CssClass="button" Text="Add" Width="79px" onclick="Button1_Click1" />
推荐答案
您好,
问题不是很清楚,但了解您可以尝试这些来解决您的问题
选项1:
Hello,
Question is not very clear but understand you can try these to solve your issue
Option1:
<asp:button id="Button1" runat="server" cssclass="button" text="Add" xmlns:asp="#unknown">
Width="79px" onclick="Sum()" /></asp:button>
option2:
option2:
<asp:button id="Button1" runat="server" cssclass="button" text="Add" xmlns:asp="#unknown">
Width="79px" onclick="javascript:Sum()" />
</asp:button>
选项3:如果你想要服务器端和客户端电话
option3:If you want server side and client side call
<asp:button id="Button1" runat="server" cssclass="button" text="Add" xmlns:asp="#unknown">
Width="79px" onclick="Button1_Click1" onclientclick="return Sum()" />
</asp:button>
更改脚本:
Change your Script:
function sum()
{
var sales_cost=document.getElementById("<%=txtsales_cost.ClientID%>").value;
var vat=document.getElementById("<%=ddvat.ClientID%>").value;
document.getElementById("<%=txtnetamt.ClientID%>").innerHTML=parseInt(sales_cost)+parseInt(sales_cost)*vat/100;
return false;
}
这篇关于单击按钮时JavaScript函数清除标签值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文