checkbox 선택된값 안에있는 input을 수정하고싶습니다.
본문
<input type="text" name="price" id="price" value="가격입력">
<?for $i=0; $i<=10; $i++){?>
<input type="checkbox" name="chk" id="<?=$i?>">
<input type="text" name="text<?=$i?>" id="text<?=$i?>"
<?}?>
요렇게 소스가 있습니다.
예를들어 0번째와 3번째 체크박스를 선택하고 가격입력란에 30000원을 입력하면
0번째와 3번째인 text0, text3의 텍스트란에 30000원이 입력되게 하고싶습니다.
고수분들 조언좀 부탁드립니다.
답변 1
제이쿼리를 사용해야 합니다.
$(window).ready(function(){
$("#price").keyup(function(){
chkBox($(this).val());
});
});
function chkBox(a){
$("input[name=chk]:checked").each(function() {
$("#text"+$(this).attr('id')).val(a);
});
}
테스트 페이지
http://webpaper.kr/youngcart/bbs/content.php?co_id=testInput
!-->
답변을 작성하시기 전에 로그인 해주세요.