묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
같은 폼 객체 내용 값을 변수로 쓰고 싶은데요..ㅜ.ㅡ
2003.01.26 16:42
폼 내의 값을 변수로 사용 하고 싶은데요.
<form name = ad enctype='multipart/form-data' method=post action=event.php>
<table>
<tr>
<td width="125" align="right">성함 </td>
<td width="258">
<input type="text" name="sender" size="35">
</td>
</tr>
<tr>
<td width="125" align="right">생년월일</td>
<td width="258">
<input type="text" name="birth" size="35">
</td>
</tr>
</table>
<textarea name="content" border="0" rows="0" cols="0">
이 안에 저 위의 폼내용 값이 들어갔으면 하는데 변수를 어떻게 써야 합니까?
이름.+'document.ad.sender.value'+,생년월일.+'document.ad.birth.value'
이런식으로 어떻게 하는거 같은데 알 수가 없습니다..
</textarea>
</form>
<form name = ad enctype='multipart/form-data' method=post action=event.php>
<table>
<tr>
<td width="125" align="right">성함 </td>
<td width="258">
<input type="text" name="sender" size="35">
</td>
</tr>
<tr>
<td width="125" align="right">생년월일</td>
<td width="258">
<input type="text" name="birth" size="35">
</td>
</tr>
</table>
<textarea name="content" border="0" rows="0" cols="0">
이 안에 저 위의 폼내용 값이 들어갔으면 하는데 변수를 어떻게 써야 합니까?
이름.+'document.ad.sender.value'+,생년월일.+'document.ad.birth.value'
이런식으로 어떻게 하는거 같은데 알 수가 없습니다..
</textarea>
</form>
이걸 동적으로 만들려면 자바스크립트와 이벤트를 적절히 활용하셔야죠.
예를 들어 textarea 를 클릭했을때 위의 값을 넣고싶다면 다음과 같이 합니다.
<textarea ~~~ onClick="this.value='이름.'+document.ad.sender.value+',생년월일.'+document.ad.birth.value" 이렇게 하시면 됩니다.
물론 수정이 많이 필요한 소스입니다. -_-;;
저 소스의 단점은 폼안에 내용이 있어도 무조건 초기화 시켜버린다는 단점이... 쿨럭~
알맞게 수정해서 사용하세요~ *^^*