텍스트를 입력 켜기 버튼 값을 클릭합니다
-
28-10-2019 - |
문제
실제로 페이지 전환기를 만들고 싶습니다.이를 위해 필요한 것은 페이지 수를 입력 할 유형의 입력만으로도 유형 버튼과 Onclick 값이있는 두 번째 입력이 있습니다.
<input type="text" value="#number of the page#" />
<input type="button" onclick="_go_page_('cf_pages_form_name1','#number of the page#');" />
이 #Number의 #Number를 가져 와서 JavaScript를 사용하여 동적으로 Click에 넣는 방법을 알 수 없습니다 ... SMB 도움말!
해결책
<input type="text" id="txtPageNumber" value="2" />
<input type="button" id="btn" value="click" onclick="_go_page_('cf_pages_form_name1','#number of the page#');" />
$(document).ready(function(){
$("#btn").click(function(){
var $val = $("#txtPageNumber").val();
alert($val);
_go_page_('cf_pages_form_name1',$val);
});
});
});
다른 팁
가정합니다 number
텍스트 필드의 ID입니다.
다음과 같은 텍스트 필드의 값을 얻을 수 있습니다.
$('#number').val();
그리고 그것은 Onclick 이벤트입니다
페이지 선택기 입력에서 ID를 사용하여 값을 얻을 수 있습니다.
function goToPage(pageNumber) {
// go to pageNumber
}
<input type="text" id="pageSelector" value="#number of the page#" />
<input type="button" onclick="goToPage($('#pageSelector').val())" />
jQuery로 jQuery를 사용하고 있다고 가정하고 있습니다.
입력 유형이 다음과 같습니다
그런 다음 jQuery에서 이런 식으로 시도해보십시오 ...
$('#pageNo').keyup(function(){
pageNo = $(this).val()
}
그런 다음 이것을 버튼 ONCLICK 기능으로 전달하십시오
나는 jQuery없이 "매우 쉽게 이해하기 쉽다"고 대답 할 것입니다.
첫 번째 입력 필드의 값을 얻어야합니다. 이것은 당신의 기능이해야합니다. 그러나 먼저 입력 필드에는 ID (FG '번호')가 필요합니다.
기능의 코드 :
var pagenumber = document.getElementById('number').value;
그런 다음 번호를 URL (Document.href)에 넣어야합니다.
제휴하지 않습니다 StackOverflow