미채택 완료

스크립트 질문

2018-09-14 (금) 12:31:49 2,125

https://sir.kr/qa/264063?sfl=mb_id%2C1&lstx=qnals1220 문의참고

Copy
<script>
function myFunction1() {
   var item01 = $('#pre_set #item01').val();
   var item02 = $('#pre_set #item02').val();
   var item03 = $('#pre_set #item03').val();
  
   var item04 = $('#field .field_div:eq(0) #item01').val();
   var item05 = $('#field .field_div:eq(0) #item02').val();
   var item06 = $('#field .field_div:eq(0) #item03').val();
   
   var item07 = $('#field .field_div:eq(1) #item01').val();
   var item08 = $('#field .field_div:eq(1) #item02').val();
   var item09 = $('#field .field_div:eq(1) #item03').val();
   
   var item10 = $('#field .field_div:eq(2) #item01').val();
   var item11 = $('#field .field_div:eq(2) #item02').val();
   var item12 = $('#field .field_div:eq(2) #item03').val();
   
   var item13 = $('#field .field_div:eq(3) #item01').val();
   var item14 = $('#field .field_div:eq(3) #item02').val();
   var item15 = $('#field .field_div:eq(3) #item03').val();
   
   var x = "\n"+item01+" "+item02+" "+item03+"\n"+item04+" "+item05+" "+item06+"\n"+item07+" "+item08+" "+item09 +"\n"+item10+" "+item11+" "+item12+"\n"+item13+" "+item14+" "+item15;
  $("#pt_msg1").val(x);
  
}
</script>

input창 3개가 나와서 textarea에 적히도록 스크립트를 짠건데요

값이 없으면 자꾸 undefinde로 글씨가뜨는데

예:item01+" "+item02+" "+item03에는 값이있고 나머지에 업승면

나머지는 undefined가 뜹니다..ㅠㅠ

안뜨게 소스 수정좀 부탁드리니다.

|

답변 1개 / 댓글 1개

Copy
function myFunction1(){

  var i=0;

  var str="";

  $("#pre_set input[type='text']).each(function(){

  if(!(i%3)){str+="\n";}

  else{str+=" ";}

  str+=$(this).val();

  i++;

  });

}

답변에 대한 댓글 1개

2018-09-16 (일) 22:44:54
안되지만 댓글 감사합니다.

답변을 작성하려면 로그인이 필요합니다.