스크립트 질문
본문
$("#pt_msg1").val(x); 불러오는 값에서
변수(x) 각각에 값이 있는것만 불러오고싶은데 수정을 어케할까요?
지금은 있는것 없는것 모두 표출이됩니다..
<script>
function myFunction1() {
var x = '';
$('.pre_set').each(function() {
x += "\n\n ● 업체명 : " + $('.tt1', $(this)).val() +"\n ○ 경력내용 : " + $('.tt2', $(this)).val() +"\n ○ 기간 : " + $('.tt3', $(this)).val() + '\n';
});
$('.field_div').each(function() {
x += "\n ● 업체명 : " + $('.tt1', $(this)).val() +"\n ○ 경력내용 : " + $('.tt2', $(this)).val() +"\n ○ 기간 : " + $('.tt3', $(this)).val() + '\n';
});
$("#pt_msg1").val(x);
}
</script>
답변 2
if($("#pt_msg1").val() != "")
$("#pt_msg1").val(x); 불러오는 값에서 <--- 이건 값을 불러오는 것이 아니라 x에 들어 있는 값을
input 태그에 넣는 것입니다
그런데 $('.tt1', $(this)).val() <--이게 뭐하는거죠? 문법에 맞지도 않는 것같습니다만