당신은 jQuery를 사용하고 입력 필드가 초점을 잃어 버릴 때 트리거됩니다
blur
이벤트를 구독 할 수
:
$(function() {
$('#id_of_your_textbox').blur(function() {
var value = $(this).val();
var newValue = value + '1';
$(this).val(newValue);
});
});
당신이를 사용하지 않으려면 jQuery와 같은 자바 스크립트 프레임 워크는 일반 자바 스크립트로도 동일하게 구현할 수 있습니다.
window.onload = function() {
document.getElementById('id_of_your_textbox').onblur = function() {
var value = this.value;
var newValue = value + '1';
this.value = newValue;
};
};
참고 : 문자열 값 1
을 기존 텍스트에 추가합니다. 정수를 추가하려면 먼저 현재 값을 파싱해야합니다. 당신은 그것을 위해 (데이터 유형에 따라) parseInt
또는 parseFloat
방법을 사용할 수 있습니다 여기
var value = parseInt($(this).val());
if (!isNaN(value)) {
var newValue = value + 1;
$(this).val(newValue);
} else {
alert('You have entered an invalid integer value');
}
그리고 어떻게 당신이 당신의 자바 스크립트 선택기에서 사용할 수있는 텍스트 필드에 결정적 ID를 할당 할 것 :
@Html.TextBoxFor(m => m.text, new { id = "id_of_your_textbox" })