0
값을 입력 할 수있는 레이블과 숫자를 입력 할 텍스트 상자가 있습니다. 나는 텍스트 상자에 숫자를 입력 할 때 동적으로 두 문자 간의 차이를 줄 수있는 다른 레이블을 가지고 있습니다. Javascript를 사용하여 어떻게합니까? 나는 시도 : 나는 OnKeyUp
이벤트에이 함수를 호출하고, 그러나 그것을 발사되지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>
. 이 문제를 해결하는 올바른 방법은 무엇입니까? ASP.Net을 사용하여 사이트를 개발 중입니다.
@Tim Ebenezer : 사이트 주셔서 감사합니다. 그러나 숫자로 작동합니까? 라벨과 텍스트 상자에 입력 할 입력 내용은 모두 숫자입니다. 작동할까요? – CodingInCircles
숫자가 아니고 차이점을 원한다면 먼저 parseInt 함수를 사용하여 숫자로 변환해야합니다. –
@Time Ebenezer : 내가 어떻게 할 수 있는지 말해 주시겠습니까? 어떤 사건이 해고 될까요? 감사! :) – CodingInCircles