[/code] 위 소스에서 name a, b, c 에 값을 입력하고 합치기를 누르면경고창이 뜨면서 a+b+c 값이 나오는데요 경고창이 아니라 여분필드 wr_1 에 합친 값을 넣고...","dateCreated":"2016-07-04T21:10:52+09:00","author":{"@type":"Person","name":"그누초보님"},"answerCount":2,"suggestedAnswer":[{"@type":"Answer","text":"제가 소스를 잘못 이해했습니다 ㅎㅎ위 소스에서 a+b 항목이 ab 에 저장이 되네요^^ 필요하신분은 alert(f.ab.value); 요고만 지우시면 되겠습니다^^;; ","author":{"@type":"Person","name":"그누초보님"},"dateCreated":"2016-07-04T21:12:57+09:00"}],"acceptedAnswer":{"@type":"Answer","text":"[/code]function test(){\r\n  var f = document.f1;\r\n  var f2 = document.wr_1의 폼이름; f2.wr_1.value = f.a.value + f.b.value;\r\n \r\n}\r\n [/code]","author":{"@type":"Person","name":"K찰스"},"dateCreated":"2016-07-04T21:14:44+09:00"}}}
이전 목록 다음
채택완료

자바스크립트 alert 창이 아닌 다른 폼으로 값을 넘기는건 어떻게 하나요?

Copy
<script type="text/javascript">function test(){  var f = document.f1; f.ab.value = f.a.value + f.b.value; alert(f.ab.value);} </script> <form name="f1"> <input type="text" name="ab" value=""> <input type="text" name="a" class="input"> <input type="text" name="b" class="input"> <input type="button" onclick="test();" value="합치기버튼"> </form>

 

위 소스에서 name a, b, c 에 값을 입력하고 합치기를 누르면

경고창이 뜨면서 a+b+c 값이 나오는데요

 

경고창이 아니라 여분필드 wr_1 에 합친 값을 넣고 싶은데

어떻게 하면될까요??

 

 

 

답변 2개

채택된 답변
+20 포인트
[/code]
function test(){
  var f = document.f1;
   var  f2 = document.wr_1의 폼이름;
 f2.wr_1.value = f.a.value + f.b.value;
 
}
 </script>
[/code]

제가 소스를 잘못 이해했습니다 ㅎㅎ

위 소스에서 a+b 항목이 ab 에 저장이 되네요^^

 

필요하신분은 alert(f.ab.value); 요고만 지우시면 되겠습니다^^;; 

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