테스트 사이트 - 개발 중인 베타 버전입니다

스크립트 질문 채택완료

어렵당당당 7년 전 조회 1,912

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

 

</p>

<p> </p>

<p><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개

o
7년 전

</p>

<p>function myFunction1(){</p>

<p>  var i=0;</p>

<p>  var str="";</p>

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

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

<p>  else{str+=" ";}</p>

<p>  str+=$(this).val();</p>

<p>  i++;</p>

<p>  });</p>

<p>}</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

어렵당당당
7년 전
안되지만 댓글 감사합니다.

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

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

로그인