
perl/cgiについて、教えて下さい。
行いたい事ですが、
1:a.html(テキストボックスとsubmitボタンがあるだけです)
2:b.html(テキストボックスとsubmitボタンがあるだけです)
3:c.html(1,2のテキストボックスの内容を表示するだけです。)
4:x.cgi
があります。4のcgiにはまだ何も記述していませんが、1,2のテキストボックスで入力した値を
c.htmlに表示させたいと考えています。
又、c.htmlで値を変更すると、1,2のテキストボックスの値も連動して変わるようにしたいです。
例)a.htmlのテキストボックスで「13」と入力してsubmitボタン押下。c.htmlに「13」が表示される。
c.htmlで「13」を「22」に変更すると、a.htmlのテキストボックスの値も「22」になるといったイメージです。
どうぞ、宜しくお願いいたします。
No.1ベストアンサー
- 回答日時:
frameのことを言っているのかな?いずれにせよ、やりたいことはCGIじゃないと思います。
以下、表示がくずれるんで空白2文字を全角1文字の空白にしています。
--- index.html
<html>
<frameset cols="50%,*">
<frame src="a.html" name="a">
<frame src="b.html" name="b">
</frameset>
</html>
--- a.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio …
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<script type="text/javascript">
//![CDATA[
function showOtherFrame(){
var text = document.getElementById('aForm').text1.value;
var otherText = top.frames['b'].document.getElementById('otherText');
var node = document.createTextNode(text);
if (otherText.firstChild) {
otherText.removeChild(otherText.firstChild);
}
otherText.appendChild(node);
otherText.style.display = "block";
}
//]]>
</script>
<title></title>
</head>
<body>
<form id="aForm">
<input type="text" name="text1" value=""/>
<input type="button" value="反対に表示" onclick="showOtherFrame()"/>
</form>
<p id="otherText" style:display="none"></p>
</body>
</html>
--- b.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio …
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<script type="text/javascript">
//![CDATA[
function showOtherFrame(){
var text = document.getElementById('bForm').text1.value;
var otherText = top.frames['a'].document.getElementById('otherText');
var node = document.createTextNode(text);
if (otherText.firstChild) {
otherText.removeChild(otherText.firstChild);
}
otherText.appendChild(node);
otherText.style.display = "block";
}
以下文字数制限で表示できず。a.htmlと同じですが、id="bForm"です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで集計したい。
-
apacheでPerl CGIが作動せず、5...
-
ChatGPT
-
chatGPTみたいに画像生成出来る...
-
ChatGPTの性能は昔に比べて上が...
-
ホームページにメールフォーム...
-
古ーくからフリーのtree.cgi掲...
-
フォームを再送信しますか?
-
/bin/awk '{print $5}'ってどう...
-
POSTメソッドの最大容量について
-
CGIでテキストボックスの内容に...
-
iDeCo
-
皆さんはGUCCIはハイブランドだ...
-
cgi-binのエラー?
-
Trees掲示板CGI(CGI-Resque氏...
-
めちゃきれい
-
number 改行が追加できない
-
生成AI画像について
-
3DCG
-
cgi アクセス制限 エラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで集計したい。
-
ChatGPT
-
ChatGPTの性能は昔に比べて上が...
-
フォームを再送信しますか?
-
chatGPTみたいに画像生成出来る...
-
apacheでPerl CGIが作動せず、5...
-
入力フォーム(電話番号)
-
ホームページでCGIのフォームを...
-
VBAで条件から範囲を指定して色...
-
(フリーの)ツリー掲示版CGI、...
-
/bin/awk '{print $5}'ってどう...
-
CGIが読み書きするデータファイ...
-
perlで書いたcgiでsqliteの使い...
-
生成AI画像について
-
CGI.pmはもう古い!?
-
cgi-binのエラー?
-
古ーくからフリーのtree.cgi掲...
-
皆さんはGUCCIはハイブランドだ...
-
htmlからパラメータで、cgiに渡...
-
CGIの記述について教えてくださ...
おすすめ情報