0
한 번에 한 가지 질문/입력 만 표시하는 양식이 있으며 한 질문에서 다른 질문으로 이동하려면 입력 키를 사용합니다.입력시 2 자 미만인 경우 입력 키 사용 안함
입력 내용에 2 자 이하가있는 경우 Enter 키 동작을 방지하는 방법이 필요합니다. 사람들이 실제로 그 안에 뭔가를 쓰고 그냥 넘어 가지 않도록하는 방법이 필요합니다. .
triggers.first().addClass('active');
form.hide().first().show();
function sliderResponse(target) {
form.fadeOut(500).delay(500).eq(target).fadeIn(700);
triggers.removeClass('active').eq(target).addClass('active');
}
triggers.click(function() {
if (!$(this).hasClass('active')) {
target = $(this).index();
sliderResponse(target);
}
});
$('input').bind('keypress', function(e) {
if(e.keyCode==13){
target = $('#command ul.triggers li.active').index();
target === lastElem ? target = 0 : target = target+1;
sliderResponse(target);
}
});
그리고 표준 입력 HTML :
<h1>Do you have a current website?</h1>
<input type="text" value="If you do, please insert the link…" id="last" name="last" class="fields" onFocus="if(this.value == 'If you do, please insert the link…') {this.value = '';}" onBlur="if (this.value == '') {this.value = 'If you do, please insert the link…';}" />
UPDATE
를이 해제하는 방법입니다 여기에
는 키 입력 관련 내 스크립트의 일부입니다 Enter 키 : 하지만 두 문자의 조건을 어떻게 만들 수 있습니까?$("input").keypress(function (evt) {
var charCode = evt.charCode || evt.keyCode;
if (charCode == 13) {
return false;
}
});
작품을 입력 얼마나 많은 문자를 볼 수있는 값의 길이를 확인하실 수 있습니다 : "내가 왜 그 생각을하지 않았다") 그것이 나에게 줄 것 인만큼 빨리 대답을 받아 들일 것이다 : D를 위해, 단지 투표의 위로 : D – Alin