안녕하세요~!
<input id="bb" type="hidden" name="title" value="">
<input id="aa" type="checkbox" name="box1" value="1" checked>안녕
<input id="aa" type="checkbox" name="box1" value="2">안녕
<input id="aa" type="checkbox" name="box1" value="3">안녕
이런 경우일때
아이디값 aa에서 checked가 된값을 인식하여 아이디값 bb의 value가 바뀌게 하고싶습니다!
어떤 방법이 있을까요?
안녕하세요~^^
우선 태그의 id값은 반드시 서로 달라야 합니다. (매우 중요)
또한 의도된 건지는 모르겠지만 name값이 동일하면 버그가 생길 수 있습니다.
모든 값이 동일하니 원하는 input 태그를 어떻게 찾을 것인지 의문입니다.
아무튼 아래 예제 코드 처럼 jQuery의 prop() 메서드를 활용해서 체크 했는지 안했는지 확인할 수 있습니다.
<script>
jQuery(document).ready(function(){
if(jQuery('#aa').prop('checked')){
jQuery('#bb').val('test value');
}
});
</script>
고맙습니다.