JSPとJavaScriptを使い、
フォーム1とフォーム2を連動させたいと考えています。
内容はフォーム1の中のキストボックス(複数行の中のどれか一つ)横のボタンをクリックすると、フォーム2が開きます。
フォーム2では検索が出来るようになっており、
検索画面で気に入る結果が見つかった場合は、
その内容(テキストボックス)横のボタンをクリックします。
するとフォーム2の検索結果が、フォーム1のボタンをクリックした行のテキストボックスに代入されるというものです。
VBAで記述すると以下のプログラムになります。(こちらは完璧に動作します)
これをJSPとJavaScriptで記述するとどうなるでしょうか?
VBA版の下にjavaScript版を記述してみたので、採点をお願いします。
しばらくプログラムを実行する環境から離れているため、
動作確認ができません。
けれどどう動くのか気になって仕方ないので…。
どうぞよろしくお願いします。
-----------VBA版--フォーム1(代入先)-----------
Private Sub ボタン1_Click()
DoCmd.OpenForm "フォーム2"
End Sub
-----------VBA版--フォーム2(検索)-----------
Private Sub ボタン2_Click()
Forms!フォーム1!詳細.Form!コード = Me!コード
DoCmd.Close acForm, "フォーム2"
End Sub
*****
--------JavaScript版--フォーム1(代入先)--------
<form1>
while(rs.next()){
・・・
<input size="45" type="text" name="Name" value="">
<input type="hidden" name="CD" value="">
<input type="button" value="..." onClick="window.open("search.jsp" , "_blank");">
・・・
}
<input type="submit" value="設定">
</form1>
--------JavaScript版--フォーム2(検索)--------
<Script Type="text/javascript">
<!--
function sub_catch(objName){
var fcd=document.form2.CD.value();
var fn=document.form2.Name.value();
if(objName == "value"){
document.form1.Name.value=fn;
document.form1.CD.value=fcd;
}
}
//-->
</Script>
<form2>
while(rs.next()){
・・・
<input type="text" name="Name" value="<%= name %>">
<input type="text" name="CD" value="<%= code %>">
<input type="button" value="決定" onClick="sub_catch("value")">
・・・
}
</form2>
No.2ベストアンサー
- 回答日時:
<採点をお願いします。
>...の部分があるのに、どうやって採点しろと?
書いてある部分だけ採点すると、JSPとしてみたら100点
javascriptとしてみても100点です。
JSPも調べてください。
http://www.javadrive.jp/servlet/index.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- HTML・CSS ただいま勉強始めたての初心者です。フォームを縦並べにしたいです。 2 2022/11/20 17:18
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
hiddenのvalueの値を変えたい
-
value.replaceがうまく動作しま...
-
テキストボックスに入力された...
-
プルダウン選択時、既に入力済...
-
CDOMailで本文テキストの文字コ...
-
jsで、配列内の文章を改行する...
-
value内に変数を入れたい
-
selectboxのoptionタグのvalue...
-
ラジオボタンと連動して文字列...
-
[Javascript]TEXTAREAで改行さ...
-
ユーザーフォームでの検索結果...
-
VBAをJavaScriptに変換したいです
-
フォームで入力した値を別のフ...
-
大量のselect要素のvalueを短い...
-
JavaScriptでセレクトボックス...
-
フォームの入力欄の未記入チェ...
-
jquery.cookie.jsを使用してい...
-
[C#]連想配列の中に配列を入れたい
-
日付選択のポップアップを今日...
-
visual sutudio2012でのコード...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
value内に変数を入れたい
-
hiddenのvalueの値を変えたい
-
javascriptでhiddenに二次元配...
-
複数のsubmitボタンで押された...
-
テキストボックスに入力された...
-
switchを使って四則演算のプロ...
-
VB.NET DateTimeの型について
-
クイズ作成:15個の問題から5個...
-
セレクトボックスの初期選択状...
-
C言語クイックソートの比較総回...
-
ラジオボタンの選択で解答・点...
-
子から親へチェックボックスの...
-
ラジオボタンと連動して文字列...
-
setIntervalの間隔を途中で変更...
-
JAVASCRIPTで、ボタンを押した...
-
sessionStorageを調べています。
-
クリックの度に加算していくには?
-
マクロ オブジェクト変数With...
-
3桁区切りのカンマをつけたい...
-
selectboxのoptionタグのvalue...
おすすめ情報