JavaScriptでフォーム情報を取得したい – プログラミング – Home

JavaScriptでフォーム情報を取...
 
通知
すべてクリア

[解決済] JavaScriptでフォーム情報を取得したい


宮戸ビッチ
 宮戸ビッチ
(@宮戸ビッチ)
ゲスト
結合: 22年前
投稿: 2
Topic starter  

こんにちは。
JavaScriptで以下のようにサブミットを使ってsample.aspに管理者ID
情報を送信しています。

/*サンプル画面へPost送信*/
document.login.kanriid.value = 管理者ID
document.login.action = sample.asp;
document.login.submit();

送信されたsample.aspの中でJavaScriptで管理者IDを取り出す方法が、
見付かりません。
ありましたら教えて下さい。

VBScriptのRequest.Form( kanriid )で取り出せますが、取り出した管理者ID
を、また、JavaScriptで処理しなければならないので、
JavaScriptで取り出したいのです。

宜しくお願いします。


引用未解決
トピックタグ
Web
kusa
 kusa
(@kusa)
ゲスト
結合: 22年前
投稿: 18
 

基本的にリクエストの値はJavaScripでは扱えません
発想を少し変えて下記のように取得します。

私はJSPしか扱ったことが無いのですが、
JavaScriptでもう一度値を扱いたいときは
次のように記述します(JSPバージョン)
ASPで使えるように変換してください。

<%
//VBScriptを用いて変数にFORMの値を取得
String kanriid = Request.Form( kanriid );
if(
%>
//取得したVBScriptの値をJavaScriptに代入
<SCRIPT Language='JavaScript'>
var jsKanriID = <%=kanriid%>

function hoge(){
処理を記述
}
</SCRIPT>


返信引用
kusa
 kusa
(@kusa)
ゲスト
結合: 22年前
投稿: 18
 

ごめんなさい
String kanriid = Request.Form( kanriid );
if( <=ゴミ
%>
//取得したVBScriptの値をJavaScriptに代入


返信引用
宮戸ビッチ
 宮戸ビッチ
(@宮戸ビッチ)
ゲスト
結合: 22年前
投稿: 2
Topic starter  

kusaさん、有難うございました。

<%
//VBScriptを用いて変数にFORMの値を取得
Dim kanriid = Request.Form( kanriid );
%>
//取得したVBScriptの値をJavaScriptに代入
<SCRIPT Language='JavaScript'>
var jsKanriID = <%=kanriid%>

で、代入出来ました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました