채택완료

그누커머스 여분필드 -> 태그 하나만 여쭤볼께요

Copy
document.getElementById("wr_tag_input").value=document.getElementsByName("wr_10")[0].value;

이렇게 해서 wr_10 값이 태그로 잘 입력 됩니다.

wr_14도 같이 태그로 입력 받고 싶은데 잘 안되네요

Copy
document.getElementById("wr_tag_input").value=document.getElementsByName("wr_10")[0].value;                document.getElementById("wr_tag_input").value=document.getElementsByName("wr_14")[0].value;

이렇게 하면 wr_14만 태그로 입력 됩니다.

어떻게 해야 할까요?

답변 1개 / 댓글 3개

채택된 답변
+20 포인트

태그를 컴마( , ) 로 구분하니,

 

이어질 문자 사이에 컴마( , ) 를 붙여주시면 됩니다.

 

document.getElementById("wr_tag_input").value=document.getElementsByName("wr_10")[0].value + "," + document.getElementsByName("wr_14")[0].value; 

답변에 대한 댓글 3개

wr_14 가 라디오버튼이고 선택지가 어려개 인데 [0] 으로는 첫번째 값만 출력됩니다.
선택한게 출력되게 할려면 어떻게 해야 하나요?
위 코드로 wr_10 , wr_14 태그로 잘 입력됩니다. 감사합니다.
document.getElementById("wr_tag_input").value = jQuery("input[name='wr_10']").val() + "," + jQuery("input[name='wr_14']").val();

이렇게 해 보세요.
document.getElementById("wr_tag_input").value = jQuery("input[name='wr_10']").val() + "," + jQuery("input[name='wr_14']").val();

wr_10 은 undefined wr_14는 첫번째 값이 나옵니다.ㅜㅜ

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