出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

配列の取得方法   さくらさん [2004/06/30 14:34:50] [4446]
  Re:配列の取得方法   Lightningさん [2004/06/30 15:31:26] [4447]
    Re:サンプルです。   さくらさん [2004/06/30 15:43:17] [4448]
      Re:サンプルです。   Lightningさん [2004/07/01 9:05:59] [4450]

[4446] 配列の取得方法
投稿者:さくらさん 2004/06/30 14:34:50
hiddenのvalue値に配列をもたせ、それをsubmitして次のページの
VBscriptで取得したいと考えています。
どうにもこうにもうまくいかないのですが、配列の受け渡しは出来るのでしょうか?

[4447] Re:配列の取得方法
投稿者:Lightningさん 2004/06/30 15:31:26
> hiddenのvalue値に配列をもたせ、それをsubmitして次のページの
> VBscriptで取得したいと考えています。
> どうにもこうにもうまくいかないのですが、配列の受け渡しは出来るのでしょうか?
既に意味不明ですが・・・
サンプルソースを示してもらえないでしょうか?

[4448] Re:サンプルです。
投稿者:さくらさん 2004/06/30 15:43:17
> サンプルソースを示してもらえないでしょうか?
サンプルソースです。
どうか宜しくお願いします。

A.asp
<html>
<body>
<form name=form1 action="B.asp" method="POST">
<%
IntArray = array(1,2,3,4,5)
%>
<input type=hidden name=arraylist value=<%=IntArray%>>
<input type=submit>
</form>
</body>
</html>

B.asp
<html>
<body>
<form name=form1 method="POST">
<%
Dim ArrayList(4)

'ここら辺で取得????
Response.Write ArrayList(0)
%>
</form>
</body>
</html>

B.aspを開いた時に、「1」が表示されるようにしたいのですが、
配列の受け取り方が分かりません。
どうか宜しくお願いします。

[4450] Re:サンプルです。
投稿者:Lightningさん 2004/07/01 9:05:59
> <%
> IntArray = array(1,2,3,4,5)
> %>
> <input type=hidden name=arraylist value=<%=IntArray%>>
↑無理だってバ・・・
これを表示させたときのこの部分がどうなってますか?

私がやるならこうしますね
<input type="hidden" name=arrayCSV value="1,2,3,4,5">
ってしておいてBで

arrayCSV = Split(Request.form("arrayCSV"),",")
ってすればarrayCSVに配列で格納されますから



TreeBBS For ASP V.0.1.3
Program By YasNet