0
我有一個標籤,其中包含一個值和一個文本框,我將在其中輸入一個數字。我有另一個標籤,當我在文本框中輸入數字時,它應該動態地給出兩者之間的差異。我如何使用Javascript來做到這一點?我想:如何使用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開發網站。
@Tim Ebenezer:感謝您的網站,但它會與數字?我將輸入到文本框中的標籤和輸入都是數字。它會起作用嗎? – CodingInCircles 2011-05-05 07:54:43
我看到,如果它們是數字,並且想要獲得差異,則需要先使用parseInt函數將數字轉換爲數字。 – 2011-05-05 08:04:32
@時間Ebenezer:你能告訴我我該怎麼做?在什麼事件上被解僱?謝謝! :) – CodingInCircles 2011-05-05 08:32:45