티스토리 뷰

변수를 정의하고..

갑자기 이야기 하지만


Dim 변수명

이렇게 변수를 미리 정하고 시작할 수 있다.

아마도 이게 표준일텐데.. 이렇게 사용한적이 언제인지 기억도 안날지경이다.

그마만큼 asp라는 언어의 변수타입, 정의등등이 제약조건이 거의 없어서일까?

대소문자도 잘 안가리니..


<% Option Explicit %>

이런 문구가 있다면 대략 난감하겠지만. 

그런데 요즘 이렇게 정의하고 사용할까?

이건 변수를 사용할때 꼭 정의를 한다는 것이다.

이렇게 정의를 하고 사용하는 것이 맞지만.. 처음에는 꼭 정의를 하고 사용했는데 나이가 들면서일까? 아니면 널널?? 

쓰는것이 바람직하다. 땅!땅!땅!



다시 본론.


변수를 정의하고 데이터를 넘기는 부분은.. javascript와 연관이 깊다.


<form .... >으로 정의 </form>


-// ##################################################

<script type="text/javascript">

         function saveIT(objType) {

var Frm = document.theForm;


Frm.action = "productPackageFormAction.asp";

Frm.submit();


// alert("관리자에게 문의하세요.");

// return;

}

</script>



<form method="post" name="theForm" enctype="multipart/form-data" charset="UTF-8">

<input type="hidden" name="mode" value="" />

<input type="hidden" name="tblProductIDX" value="<%=tblProductIDX%>" />

<div class="bbsWrite mb_10">

<table>

<colgroup>

<col width="12%" />

<col width="88%" />

</colgroup>

<% If tblProductIDX <> "" Then %>

<tr>

<th>상품코드</th>

<td><%=tblProductIDX%></td>

</tr>

<% End If %>

<tr>

<th>상품명</th>

<td>

<input type="text" style="width:70%;" name="productName" value="<%=productName%>" />

</td>

</tr>


내용 어쩌구


</form>


<a href="javascript: saveIT('reg');">등록</a>



-// ##################################################

이렇게 만들고.


action에서 받으면 된다.

해당 form은 파일업로드  enctype="multipart/form-data"  이걸보면 알 수 있다.

파일업로드가 아니라면 이 부분이 없을테니까.


부분만 캡춰.



스크립트단 


폼을 만들자


그럼 폼에있는 내용을 스크립트로 보내자