[ASP] 간략 팁 모음
2012. 4. 25. 13:23ㆍNOTE/IT
여러 input text..처리방법
document.forms.txtbox[0].value;
var oForm = opener.document.forms['input'];
oForm.elements['test[]',0] = '하나';
oForm.elements['test[]',1] = '둘';
또는
oForm.elements['test[]'][0] = '하나';
oForm.elements['test[]'][1] = '둘';
배열받기
dim a(2)
a(1)=request("a")(1)
a(2)=request("a")(2)
==============================================================
페이지에서 페이지로 배열값 넘기기
새로운 페이지를 부르면서 배열값을 넘기고 싶은 경우
아래의 예제를 사용하세요
<!-- // 보내는 부분 //-->
<form method="POST" action="arr.asp">
<%
For i=1 to 27
ReDIM MyArray(i)
myarray(i)="테스트" & i
%>
<input type="text" name="ttl" value="<%=myarray(i)%>">
<%
next
%>
<input type="submit" name="Enter" value="확인">
</form>
<br><br><br><br>
<!-- // 받는 부분 //-->
<%
ttlcount = request("ttl").count
for i = 1 to ttlcount
response.write request("ttl")(i) & "<br>"
next
%>
주의: 여기서 값을 넘길때는 ttl이라는 이름으로 넘겼기 때문에
받을 때는 myarray가 아닌 request("ttl")이라고 해야만 받을 수 있습니다.
====================================================================
ET 메써드로 배열 변수 넘기기
배열의 값을 링크와 같이 넘기고 싶은경우
<a href="a.asp?val=<%=xxx(1)%>&val=<%=xxx(2)%>>
이러면 Request("val")을 배열로 사용할 수 있습니다.
체크박스를 같은이름으로 여러개 만들어 사용하는 경우와 비슷하다고
할 수 있습니다.
'NOTE > IT' 카테고리의 다른 글
[VB] .INI 사용 (0) | 2012.04.25 |
---|---|
[CHART FX]간략 문법 모음 (0) | 2012.04.25 |
[SQL]CURSOR 사용 (0) | 2012.04.25 |
[SQL]TRUNCATE TABLE을 사용한 테이블의 모든 행 삭제 (0) | 2012.04.25 |
[SQL]COMPUTE/COMPUTE BY (0) | 2012.04.25 |