- ベストアンサー
値の受渡方法
たとえば strV = <%=gstrV%> とすれば、gstrV の値を strVに入りますが、 strVの値をgstrVへ入れることはできないのでしょうか? ASPよくわからずに作らされているのでかなり困ってます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
strVはJavaScriptやVBScriptの変数だと考えてよいですか?(多分そうだと思いますが…) と言う前提で考えると、gstrVへstrVの値を入れるには 画面遷移が必要になります。 画面AでstrVの値をGetなりPostなりで画面Bに送り、 画面BのASP(サーバサイドの処理)で送られてきた strVの値をgstrVに入れればOKです。 ちなみに、GetとはURLの末尾に "?strV=***&strV2=***"という形で値を送る方法であり、 Postとはformを使って値を送る方法の事です。
その他の回答 (1)
- todo36
- ベストアンサー率58% (728/1234)
回答No.2
ASPの話であれば、 >たとえば > strV = <%=gstrV%> >とすれば、gstrV の値を strVに入りますが、 入りません。 strV = hoge というテキストに置き換わるだけです。 この手の話はサーバ側/クライアント側に分けて考えなければ、 理解するのは苦しいでしょう。 >strVの値 これはクライアント側の話。
質問者
補足
すいません、"hoge"って何ですか?
お礼
ありがとうございました。 他の方法で実装できるかどうかを検討します。
補足
画面遷移しない限り、同じスクリプトファイル内(VBSです)に書かれている変数でも値の受渡ができないという理解でよろしいのでしょうか?