Javascript 如何制作asp文本框的按键事件?
大家好,我正在编写varius asp文本框控件的计算。我希望通过按键事件完成计算。下面是我正在使用但不工作的代码 .aspx页Javascript 如何制作asp文本框的按键事件?,javascript,jquery,asp.net,keypress,Javascript,Jquery,Asp.net,Keypress,大家好,我正在编写varius asp文本框控件的计算。我希望通过按键事件完成计算。下面是我正在使用但不工作的代码 .aspx页 <asp:TextBox ID="txtMaintCost onkeypress="calculateFinanceDetail(); return false;" runat="server"></asp:TextBox> 它没有在按键事件上调用javascript函数。。。 如果有人对此有任何想法,请帮助我。您在这里缺少引号ID=“txt
<asp:TextBox ID="txtMaintCost onkeypress="calculateFinanceDetail(); return false;" runat="server"></asp:TextBox>
它没有在按键事件上调用javascript函数。。。
如果有人对此有任何想法,请帮助我。您在这里缺少引号
ID=“txtMaintCost onkeypress=“
”,它应该是ID=“txtMaintCost”onkeypress=“
缺少”
改变
<asp:TextBox ID="txtMaintCost onkeypress="calculateFinanceDetail(); return false;" runat="server"></asp:TextBox>
用于服务器端控件。如果您有固定ID,则不必使用通配符
function calculateFinanceDetail() {
var txtMaintCost = $('input[id=<%=txtMaintCost.ClientID%>]').val();
var txtInstallCost = $('input[id=<%=txtInstallCost.ClientID%>]').val();
var txtFreightCost = $('input[id=<%=txtFreightCost.ClientID%>]').val();
}
函数calculateFinanceDetail(){
var txtMaintCost=$('input[id=]).val();
var txtInstallCost=$('input[id=]).val();
var txtFreightCost=$('input[id=]).val();
}
<asp:TextBox ID="txtMaintCost" onkeypress="calculateFinanceDetail(); return false;" runat="server"></asp:TextBox>
function calculateFinanceDetail() {
var txtMaintCost = $('input[id=<%=txtMaintCost.ClientID%>]').val();
var txtInstallCost = $('input[id=<%=txtInstallCost.ClientID%>]').val();
var txtFreightCost = $('input[id=<%=txtFreightCost.ClientID%>]').val();
}