2012-10-10 4 views
0

클릭 할 때 내가JQuery와 : 체크 박스

여기에 체크 박스에 체크 할 때 나는 "입력 1"의 값에 의해 "입력 2"의 값 (텍스트)을 대체 할 입력 B의 값으로 입력 A의 값을 대체 내 코드 :

$("#check").click(function() { 

$('#input2').html($('#input1').val()); 

}); 


<input type="text" id="input2"> 

<input type="checkbox" id="check"> 

<input type="text" id="input1"> 

"input2"가 div가 아닌 입력 일 때만 작동합니다.

감사합니다.

답변

0

사용 .val()는 입력 입력 요소의 값을 갱신하지 .html()

$('#input2').val($('#input1').val()); 
+0

작품! 고맙습니다 – user1708580

0

사용 attr 또는 val있어서의 값을 설정한다.

$("#check").click(function() { 
    $('#input2').attr('value',$('#input1').val()); 
});​ 

또는 완벽

$("#check").click(function() { 
    $('#input2').val($('#input1').val()); 
});​ 

http://jsfiddle.net/Lp8dY/