답변 4개
확인
확인
$(function() {
$('.it_btn').on('click', function() {
var num = $(this).data('num');
$(this).closest('li').find('.it_num').val(num);
});
});
답변에 대한 댓글 4개
댓글을 작성하려면 로그인이 필요합니다.
질문의 경우 버튼 바로 앞에 위치하니까 아래처럼 간단하게 지정 가능합니다. * DOM 공부 추천
$('.it_btn').on('click', function() {
$(this).prev().val($(this).data('num'));
});
댓글을 작성하려면 로그인이 필요합니다.
jquery로 간단하게 하시는게 좋아보여요
간단하게 샘플만들어봤어요. 다음URL에서 확인해보세요.
https://www.webgift.kr/0729/sample1.php
확인
확인
$(function() {
$('.it_btn').on('click', function() {
var num = $(this).data('num');
$(this).parent('li').find('.it_num').val(num);
});
});
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
<button id="demo" onclick="myFunction()" value="50">Go</button>
<input id="demo1" type="hidden" value="">
<script>
function myFunction() {
var str = document.getElementById("demo").value;
document.getElementById("demo1").value = str;
}
</script>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
<input class="it_num[33312][]" type="hidden" value="0"> 이렇게 it_num 배열값으로 돼있을때 $(this).closest('li').find('.it_num').val(num); 이소스를 어덯게 수정해서 사용해야될가요?