No.2ベストアンサー
- 回答日時:
こんにちはさん、xruzです。
こんな感じではダメでしょうか?
サーバ側で Get で受け取りパラメータを解析しDBへ
アクセスし下記のようなHTMLを生成します。
DB検索に使用する文字は1バイトの英数字のみです。
返す値は日本語でもかまいません。
[[DBの検索結果生成されるHTML例]]
<html>
<head>
<title></title>
</head>
<script language="JavaScript">
<!--
function sj() { parent.dsp(document.all("val").innerText); }
//-->
</script>
<body style="margin:3px" onLoad="sj();">
<div id="val">
商品A // DBの検索結果
</div>
</body>
</html>
[[入力側のHTML例]]
<html>
<head>
<title></title>
</head>
<script language="JavaScript">
<!--
function chk11(o) {
var ww=document.all("anc");
ww.href="object1.html?komoku="+o.name+"&key="+o.value;
ww.target="obj11";
ww.click();
}
function dsp(j) {
if(j=="err") {
document.all("dsp11").innerText="Error";
} else {
document.all("dsp11").innerText=j;
}
}
//-->
</script>
<body>
<table border="1" width="300px">
<form method="post" name="f">
<tr align="center">
<td>商品コード
<input type="text" name="txt11" size="5" onblur="chk11(this)">
</td>
<td>商品名:
<iframe name="obj11" style="height:0px;width:0px;" src="about:blank">
</iframe>
<span id="dsp11">-</span>
</td>
<td width="20%">
<input type="submit" value="send">
</td></tr></form></table>
<a id="anc" href="" target=""></a>
</body>
</html>
外していたら御免なさい、がんばってくださいね(~:~i
No.3
- 回答日時:
こんにちはpatakさん、xruzです。
ありゃりゃ、コメント無しですか?
入力フィールドのフォーカスが無くなったら、隠しフレームへサーバのデータベースからデータを読み込んでエラーチェックをしエラーでなかったら内容を表示する。
クライアント側のスクリプトはこれでOKなはずなんですが。。。。
何かお気に召さないところがあったのでしょうか?
ww.href="object1.html?komoku="+o.name+"&key="+o.value;
は、実際にはCGIをCallするURIを記述してくださいね。
この回答への補足
すみません。
フォーカスの移動と内部チェックが思ったより大変?
(Java関連の流れがいまいち理解できていなかったことと
JavaとPL/SQLが混在しているものだったので、PGの追加作成に苦労していました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- C言語・C++・C# 【C++】IDirect3DSurfaceのディープコピーは可能ですか? 1 2022/07/06 02:47
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
- Windows 10 Windowsのタイムスケジューラーについての質問です。 先日、Webスクレイピング用のプログラムを 1 2022/09/28 05:51
- システム 古いWEBシステム。もう追加プログラムは作れない? それともできる? 6 2022/06/08 13:41
- その他(パソコン・周辺機器) Windows10のアップデートがうまく行きません。 バージョン1909から21H1にアップデートし 6 2022/06/18 03:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
html でのテキスト結合について
-
tableタグとformタグの組み合わせ
-
テーブルの一部分のセルだけに...
-
XHTMLに関する質問 順序が逆に...
-
vbscriptで時計を作りたい
-
Visual Studio で CLR 開発でデ...
-
同じwidth=200でもセル内の文字...
-
入れ子にしたテーブルをheight1...
-
同じクラス名はつけないほうが...
-
cssで、テーブルのtdの中の文字...
-
td width="180" と固定してるの...
-
テーブルの枠線に色が付かない
-
テーブル内のテーブルの高さを...
-
Tableタグで作成した表の縮小
-
formのinputなどの幅100%指定
-
表とリスト(ulとtable)の違い...
-
Tableのレスポンシブ対応、教え...
-
リストの記号を括弧付きの文字...
-
Tableタグ内のspan styleが適応...
-
ブラウザによってテーブルのセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
html でのテキスト結合について
-
tableタグとformタグの組み合わせ
-
特殊文字の検索方法
-
テーブルの一部分のセルだけに...
-
同じクラス名はつけないほうが...
-
Tableタグで作成した表の縮小
-
td要素内のdiv要素をセンタリン...
-
Tableタグ内のspan styleが適応...
-
テーブル内のテーブルの高さを...
-
formのinputなどの幅100%指定
-
divで囲んだ文字が消える
-
cssで、テーブルのtdの中の文字...
-
vbscriptで時計を作りたい
-
HTMLのテーブルでそれぞれの大...
-
td width="180" と固定してるの...
-
同じwidth=200でもセル内の文字...
-
ブラウザによってテーブルのセ...
-
TDタグ内での均等割付の仕方
-
表とリスト(ulとtable)の違い...
-
<img>タグにCSSのclass設定可能?
おすすめ情報