[ASP] 간략 팁 모음

2012. 4. 25. 13:23NOTE/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