미채택 완료
변수에 들어있는 input에 값 넣는 방법이 궁금합니다.
안녕하세요.
한참 자바스크립트를 공부하고 있는데 어려운게 많네요ㅠㅠ
변수에 넣은 input 에 value 값을 넣으려고 합니다.
$('클래스명').val('값');
이렇게 넣는 법 말고
var output = '<input type="text">';
$(output).val('값');
이런식으로 넣는 방법이 없을까요? ㅠㅠ
답변 5개
질문이 조금 이해하기 쉽지 않아 답변 드리기가 쉽지 않습니다.
변수에 input을 넣는다는 말인거 같은데 그럼 input을 변수에 생성할때 바로 value 값을 넣거나
Copy
var output = '<input type="text" value='+str+'>';
또는 변수에 작성된 input에 class를 넣어주고 다시 값을 전달하는 방식으로 해야 할 것 같습니다.
Copy
$('.add_inputs').append('<input type="text" class="attack">');
$('.attack').val('1234');
답변을 작성하려면 로그인이 필요합니다.