【发布时间】:2011-05-05 07:43:55
【问题描述】:
我有一个包含值的标签和一个我将在其中输入数字的文本框。我有另一个标签,当我在文本框中键入数字时,它应该动态地给出两者之间的差异。如何使用 Javascript 执行此操作?我试过了:
<script type="text/javascript">
function compute_diff(){
var lbl1 = document.getElementById("<%=label1.ClientID%>").value;
var txtbox = document.getElementById("<%=textbox1.ClientID%>").value;
var lbl2value = lbl1 - txtbox
document.getElementById("<%=label2.ClientID%>").innerText = lbl2value;
return true;
}
</script>
我在OnKeyUp 事件上调用此函数,但它没有触发它。这样做的正确方法是什么?我正在使用 ASP.Net 开发网站。
【问题讨论】:
标签: javascript asp.net textbox dom-events