readonly
텍스트 input
이있는 함수를 사용하고 있고 함수를 실행할 때 숫자 값 +1이 필요합니다. 함수를 실행하면 반환되는 숫자는 61이어야합니다.읽기 전용 텍스트 입력 필드의 jQuery 값에 +1 추가
대신 문자열에 숫자 1을 추가하는 것이 아니라 601이 나오게됩니다. 무슨 일이 일어나고 있는지에 대한 단서가 있습니까? 빼기, 곱하기 및 나눗셈이 모두 올바르게 작동합니다. 여기에 스 니펫이 있습니다
var num= $("#originalnum").val() + 1;
$("#originalnum").val(num);
그리고 몇 가지 다른 변형을 시도했지만 뭔가 빠졌습니까?
var val = $("#originalnum").val();
var num = 0;
if (!isNaN(val))
num= parseInt(val) + 1;
'':-) 사용 – Bergi