こんにちは。まったくの初心者の質問で恐縮です。

今回は、発生した問題を解決したいというより、
問題発生にあたって、自分の無知さを感じ、
webの常識ってどうなっているのだろう?と知りたくなり、
質問させていただいた次第です。

【背景】
BROBAというコンテンツ配信サービスに申し込もうと思った。
どうやら、申し込みフォームがjavascriptで制御されているらしい。

【問題発生】
・出て来るウインドウは、大きすぎて、タスクバーを見えないように押し込め ないと、全体が表示できない。
・やっと入力して、いざ申し込みボタンを押しても、
「ページが表示されません」と出てしまう。

【疑問発生】
・出て来るウインドウが大きすぎるのは、私の使用しているモニターが
 小さく、(15インチ)製作者が動作確認したモニターが大きかった
 ためか?
・申し込みフォームを送信した時、ページが表示されないと出るのは、
 javascriptならではの事なのか。CGIならこんな事は起こらないのか。
・申し込みフォームなどは、CGIとかいうもので作られるのかと
 思っていたのですが、javascriptで作るメリットってあるのでしょうか。
 逆にデメリットもあるのでしょうか?

以下は、同様にjavascriptの問い合わせフォームで、15インチモニターで
全表示できないものです。文章ではうまくご説明できませんので、
ご参考にお願い致します。

http://www.broba.cc/guide/inq.html
最終行「お問い合わせフォーム こちら からお問い合わせください。 」
の「こちら」のリンク。

何卒、宜しくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

http://www.broba.cc/signup/bbp/SignupMgr?action= …
のソースを見るとわかると思いますが、
JavaScript が有効であれば、「送信」と書かれた画像を onclick したときにデータが送信されるようになっています。
JavaScript が有効ではない場合、href="" のアンカーを参照してしまいますので、なにも起こらないかブラウザーによっては「ページを表示できません」と表示されます。


蛇足ですが、Windows + Internet Explorer をお使いなら、ウィンドウ幅が固定されたページは
Ctrl + N
で通常のウィンドウサイズで新しいウィンドウを開きます。

また、タブブラウザーならウィンドウ幅が固定されることはありません。
    • good
    • 0

800*600サイズでは確かに下部が少し切れますね。


javascriptは、関係ないでしょう。POST先がURIになっていますので、CGIです。
CGIが動作するのはPOSTで受けるサーバー側の話で、フォームなどはHTML+scriptで作られるのが普通です。
scriptを記述するメリットは、インターネット回線を利用してデータの送受信を行わずに、入力ミスを判断したり、新たなページを作成したり出来るからです。
デメリットはscriptに対応していないブラウザだとまったく意味を成さないのと、ブラウザの種類によっては、対応しているscriptが違うためIEでは動くがその他では動かないとか、同じブラウザでもバージョンで対応が異なるといったことでしょうか。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QCSSとJavascript(jQuery)の使い分け方

こんにちは。
CSS、Javascript(jQuery含む)を覚えたての初心者です。

CSSファイルはHTMLの装飾、JavaScriptはHTMLで作ったページに「動き」をもった内容を表示できます。
しかし、Javascriptファイルでは、jQueryファイルと一緒に使い、例えば
$("function(){});").css("color","red"); などを使うことで
CSSファイルと同じように、文字を大きくしたり背景に色をつけたりすることができます。

これでは極論を言ってしまえば、$("function(){});").css("color","red");  をつかった.jsファイルを作りこむことでCSSが不要になってしまいます。しかし、CSSはどのウェブページでも必ず使われているものです。

JavaScript(とjQuery)を使ってホームページを作っている方は、
CSSとJavaScript(とjQuery)との使い分けを どのようにしているのでしょうか?

宜しくお願い致しますm(_ _)m

こんにちは。
CSS、Javascript(jQuery含む)を覚えたての初心者です。

CSSファイルはHTMLの装飾、JavaScriptはHTMLで作ったページに「動き」をもった内容を表示できます。
しかし、Javascriptファイルでは、jQueryファイルと一緒に使い、例えば
$("function(){});").css("color","red"); などを使うことで
CSSファイルと同じように、文字を大きくしたり背景に色をつけたりすることができます。

これでは極論を言ってしまえば、$("function(){});").css("color","red");  をつかった.jsファイルを作り...続きを読む

Aベストアンサー

CSS と JavaScript の使い分けはあなた自身が答えを書いてるじゃないですか、
> CSSファイルはHTMLの装飾、JavaScriptはHTMLで作ったページに「動き」をもった内容を表示
と。

確かに JavaScript で CSS を操作することは可能です。しかしそれは JavaScript での何らかの処理の結果をユーザーに通知するためのもので、処理によって変化しない箇所や初期状態の装飾を設定するものではありません(ただし初期状態としての要素の不可視化は例外:JavaScript を切った状態では不可視な要素へのアクセスができなくなるため)。

また、実際の表示の際 JavaScript で装飾を行うと、まずブラウザのデフォルトの装飾がページに施され、そののちに JavaScript による装飾変更が行われるため二度手間になります。それに対して CSS による装飾を行うと、ブラウザのデフォルトの装飾方法を CSS が修正してそれをページに適用するだけで済みます。

QJavascriptの小ウインドウから親ウインドウに値渡しについて

Javascript勉強中です。
よろしくお願いします。

以下のは親ウインドウから小ウインドウ開いたときに小ウインドウで好きなデータを選択して親ウインドウに自動入力させたい物の小ウインドウソースです。
ただこれですと常にform1のデータが親ウインドウのに戻ってしまいますのでおそらく区別出来る設定有ると思うのですが調べてもわかりませんでしたので書かせて頂きました。
よろしくお願いします。
※特にこの形式にこだわっている感じでもなく小ウインドウから複数データからそれぞれのデータ選択で親ウインドウに自動入力できれば大丈夫です。

<html>
<head>
<script Language="JavaScript"><!--
function setData() {
window.opener.frm1.box1.value = document.getElementById("input1").value;
window.opener.frm1.box2.value = document.getElementById("input2").value;
window.close();
}
// --></script>
</head>
<body>
<form name="form1">
<input type="text" id="input1" value="222"><br>
<input type="text" id="input2" value="222"><br>
<input type="button" onclick="setData()">
</form>
<form name="form2">
<input type="text" id="input1" value="333"><br>
<input type="text" id="input2" value="333"><br>
<input type="button" onclick="setData()">
</form>
</body>
</html>

Javascript勉強中です。
よろしくお願いします。

以下のは親ウインドウから小ウインドウ開いたときに小ウインドウで好きなデータを選択して親ウインドウに自動入力させたい物の小ウインドウソースです。
ただこれですと常にform1のデータが親ウインドウのに戻ってしまいますのでおそらく区別出来る設定有ると思うのですが調べてもわかりませんでしたので書かせて頂きました。
よろしくお願いします。
※特にこの形式にこだわっている感じでもなく小ウインドウから複数データからそれぞれのデータ選択で親ウ...続きを読む

Aベストアンサー

ANo1です。

>よろしくお願いします。
うまくいかない理由は、すでにANo1に記したつもりなのですが・・・?

補足を読んでも、相変わらずさっぱりわかりませんけれど、ご提示のHTMLは基本的にそのままにすることとして、とりあえずこんな方法でも、取得なさりたい値は取れるのではないかと思います。
(補足を読む限りでは、input[type=text]でもなさそうな気がしますし、子ウィンドウの必要性もあるのかなとか…
また、ご質問とは関係ないけど、「名前や電話番号」って・・・)

※ 親文書の構成が不明なのでalert表示までとしています。
※ 処理に必要ないid等は省いてあります。

<!DOCTYPE HTML>
<html lang="ja">
<head><title>Sample</title>

<script type="text/javascript">
document.addEventListener("click", function(e){
var inp, t = e.target;
if(t.nodeName != "INPUT" || t.type != "button") return;
inp = t.parentNode.querySelectorAll("input");

// 親文書が不明なので値の表示のみ
alert("Values are " + inp[0].value + " and " + inp[1].value);

}, false);
</script>
</head>

<body>

<form>
<input type="text" value="222" /><br />
<input type="text" value="222" /><br />
<input type="button" />
</form>
<form>
<input type="text" value="333" /><br />
<input type="text" value="333" /><br />
<input type="button" />
</form>

</body>
</html>

ANo1です。

>よろしくお願いします。
うまくいかない理由は、すでにANo1に記したつもりなのですが・・・?

補足を読んでも、相変わらずさっぱりわかりませんけれど、ご提示のHTMLは基本的にそのままにすることとして、とりあえずこんな方法でも、取得なさりたい値は取れるのではないかと思います。
(補足を読む限りでは、input[type=text]でもなさそうな気がしますし、子ウィンドウの必要性もあるのかなとか…
また、ご質問とは関係ないけど、「名前や電話番号」って・・・)

※ 親文書の構成が不明なのでalert...続きを読む

QCSSやJavaScriptのバージョン指定

HTMLを書くときにCSSやJavaScriptのバージョン指定は必要なのでしょうか。
各ブラウザのバージョンによって対応するCSS・JavaScriptのバージョンが決まっていると思うのですが、例えば、CSS3やJavaScript2がでてきたときに、バージョン指定していないWebページで表示が壊れる等ないのでしょうか。

現在CSS2.1で書かれたページもいつかは、CSS2.1対応のブラウザがなくなり見れなくなります。
ただ、近々CSS3がでたときにバージョン指定していないため、ブラウザ側でCSS3で表示しようとし、見れなくなる等あるのでしょうか。

ご回答いただければ幸いです。

Aベストアンサー

今でもCSSやJavaScriptのバージョン指定はしてませんよね。
特に指定しなくてもブラウザがそれらに対応してればそのように表示するし、
対応してなければ意図した表示にならない可能性は高いでしょう。
例えそれが新しいCSS3だからといってもバージョンこそ違えどCSSに変わりはないので同じです。
逆にブラウザの方のバージョン指定が必要になってくるかも ^^;

QJavaScriptで新しいウインドウを立ち上げたときにメインウインドウがおかしい

メインウインドウの文章中の下の方にリンクをはって、そこからサブウインドウを開いています。実は少し前にatsuotaさんにご回答いただいたこの方法を利用しているのですが

<!--
function openWin1()
{
window.open("sub1.html","sub1","width=320,height=240");
}
function openWin2()
{
window.open("sub2.html","sub2","width=320,height=240");
}
-->

<a href="" onClick="openWin1()">sample1</a>
<a href="" onClick="openWin2()">sample2</a>

このsample1とか2がスクロールしなくてもよいくらいの位置にあればいいのですが、スクロールしているところで配置してあると、メインウインドウが毎回トップのあたりにずれてしまうのです。(特別な制御はしていないはずなのですが・・・)

おわかりになる方がいらっしゃいましたら教えてください。

メインウインドウの文章中の下の方にリンクをはって、そこからサブウインドウを開いています。実は少し前にatsuotaさんにご回答いただいたこの方法を利用しているのですが

<!--
function openWin1()
{
window.open("sub1.html","sub1","width=320,height=240");
}
function openWin2()
{
window.open("sub2.html","sub2","width=320,height=240");
}
-->

<a href="" onClick="openWin1()">sample1</a>
<a href="" onClick="openWin2()">sample2</a>

このsample1とか2がスクロール...続きを読む

Aベストアンサー

追加ですが、以下のようにURLを引数でとるようにすれば、
一つのスクリプト呼ぶだけでウインドウ開き放題です。
あんまり勝手に違うウインドウ開かれると迷惑ですけどね。
-------------------------------------------------------
<html>
<head>
<script language="JavaScript">
<!--
function openWin(URL){
window.open(URL, "_blank", "width=320,height=240");
}
// -->
</script>
</head>

<body>
<a href="javascript:openWin('sub1.html')">sub1</a>
<a href="javascript:openWin('sub2.html')">sub2</a>
</body>
</html>
-------------------------------------------------------

追加ですが、以下のようにURLを引数でとるようにすれば、
一つのスクリプト呼ぶだけでウインドウ開き放題です。
あんまり勝手に違うウインドウ開かれると迷惑ですけどね。
-------------------------------------------------------
<html>
<head>
<script language="JavaScript">
<!--
function openWin(URL){
window.open(URL, "_blank", "width=320,height=240");
}
// -->
</script>
</head>

<body>
<a href="javascript:openWin('sub1.html')">sub1</a>
<a href="javascript:openWin('su...続きを読む

Qcssにjavascriptを入れる?呼び出す??

技量が乏しいので見当違いな質問でしたらすいません。

今ホームページにjavascriptによるログ解析を行うためhtmlファイルにタグを挿入しているのですが、すべての該当ページに挿入するのに苦労しています。
これをcssを使う事でcssだけ変更すればすべてのファイルにjavascriptを追加するような事はできませんでしょうか。
cssの記述方法についてご教授頂ければありがたいです。


cssやjavascriptそれぞれ1つとっても私には難しく・・・
よろしくお願いいたします。

Aベストアンサー

cssでスクリプトの読みこみはできませんが、
cssをうめこむ手順に近い形でjavascriptの
うめこみをすればよいのでは?

<script type="text/javascript" src="hoge.js"></script>

とし、hoge.jsを書きかえれば全てのページの
スクリプトが変わります。

Q子ウインドウ(別窓)のURLとタイトルを取得し、親ウインドウのフォームに表示させる処理。

JavaScriptを使って、次のような処理を実現したいのですが、可能なら是非お教え頂きたく、宜しくお願いします。

1.親ウインドウにあるボタン1を押すと子ウインドウ出現。
2.子ウインドウで目的のURLを表示させて・・・。
3.親ウインドウにあるボタン2を押すと・・・。
4.親ウインドウにあるフォーム1に子ウィンドウのURLを表示し、
5.同時に親ウインドウにあるフォーム2に子ウインドウのタイトル(<title>タグで囲まれた部分)を表示させる。

・・・というものです。 どうぞ宜しくおねがいいたします。

Aベストアンサー

こんな感じでいかがでしょう?
(子ウィンドウでgooを開いてみました)

---

<HTML>
<HEAD>
<SCRIPT language="javascript">
<!--
function openWin(){
newWin = window.open("http://goo.ne.jp", "myWin");
}
function getInfo(){
document.form1.myURL.value =newWin.location.href;
document.form2.myTitle.value =newWin.document.title;
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<INPUT type="button" onClick="openWin();" value="btn1">
<INPUT type="button" onClick="getInfo();" value="btn2">
<FORM name="form1">
<INPUT type="text" name="myURL">
</FORM>
<FORM name="form2">
<INPUT type="text" name="myTitle">
</FORM>
</BODY>
</HTML>

こんな感じでいかがでしょう?
(子ウィンドウでgooを開いてみました)

---

<HTML>
<HEAD>
<SCRIPT language="javascript">
<!--
function openWin(){
newWin = window.open("http://goo.ne.jp", "myWin");
}
function getInfo(){
document.form1.myURL.value =newWin.location.href;
document.form2.myTitle.value =newWin.document.title;
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<INPUT type="button" onClick="openWin();" value="btn1">
<INPUT type="button" onClick="getInfo();" va...続きを読む

Q時間帯によって背景を切り替えるJavascriptとCSS

時間帯によって背景を切り替えるJavascriptとCSSを作りたいのですが以下の書き方で良いのでしょうか?切り替わるには切り替わるのですが、時間の指定がうまくいってないようです。。

また下の3行はJavascriptをOFFにしているときはこのCSSという意味で良いですか?

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function getCSS()
{
datetoday = new Date();
timenow=datetoday.getTime();
datetoday.setTime(timenow);
thehour = datetoday.getHours();

if (thehour > 20)
display = "includes/tree_twilight.css";
else if (thehour > 17)
display = "includes/tree_sunset.css";
else if (thehour > 14)
display = "includes/tree_afternoon.css";
else if (thehour > 11)
display = "includes/tree_noon.css";
else if (thehour > 7)
display = "includes/tree_morning.css";
else if (thehour > 4)
display = "includes/tree_sunrise.css";
else if (thehour > 1)
display = "includes/tree_twilight.css";
else
display = "includes/tree_sunset.css";

var css = '<';
css+='link rel="stylesheet" href=' + display + ' \/';
css+='>';

document.write(css);
// End -->
}
</script>

<script language="javascript">getCSS();</script>

<noscript>
<link rel="stylesheet" href="includes/tree_sunset.css" type="text/css"/>
</noscript>


宜しくお願いします。。

時間帯によって背景を切り替えるJavascriptとCSSを作りたいのですが以下の書き方で良いのでしょうか?切り替わるには切り替わるのですが、時間の指定がうまくいってないようです。。

また下の3行はJavascriptをOFFにしているときはこのCSSという意味で良いですか?

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function getCSS()
{
datetoday = new Date();
timenow=datetoday.getTime();
datetoday.setTime(timenow);
thehour = datetoday.getHours();

if (thehour > 20)
display = "includes/t...続きを読む

Aベストアンサー

★『>』と『>=』演算子の使い方は、次のようになります。

サンプル1:
if ( thehour > 17 ){
 18~23時
}
else if ( thehour > 11 ){
 12~17時
}
else if ( thehour > 5 ){
 6~11時
}
else{
 0~5時
}

サンプル2:
if ( thehour >= 18 ){
 18~23時
}
else if ( thehour >= 12 ){
 12~17時
}
else if ( thehour >= 6 ){
 6~11時
}
else{
 0~5時
}

解説:
・『>』演算子よりも『>=』演算子の方が分かりやすいというのは if の
 ブロック内の最初が『比較時間~』という解釈が出来るからです。
 どちらでも処理的には同じですので最終的に『お好み』ですよ。
 これで分かりましたか?
・以上。→私は『サンプル2』の方が分かりやすいと思った。でアドバイスしたの。

Qフォームのname値を配列にしてJavaScriptでフォームのチェックをする方法

JavaScriptでフォームの半角数字のチェックをしたいのですが、
form内容をCGI(PHP)に渡すためname値を配列にしないといけないのですが、
以下のスクリプトだとエラーが出てしまいます。

*実際はif(isNaN~)と<input~>をループで書き出しており、行数が不特定なので
それぞれ別のname値を使うことができない状態です。

<script language="JavaScript">
function check() {
if(isNaN(document.form1.hoge[0].value)){
alert("値は半角数字で入力してください。");
return(false);
}
if(isNaN(document.form1.hoge[1].value)){
alert("値は半角数字で入力してください。");
return(false);
}
return(true);
}
</script>

<form method="post" action="xxx.cgi" onSubmit="return check()" name="form1">
<input type="text" name="hoge[0]">
<input type="text" name="hoge[1]">
</form>

特にCGIに渡す必要がなければ
<input type="text" name="hoge">
<input type="text" name="hoge">
としてやればチェックができるのですが、どうしても次の
処理があるためname値を配列にする必要があります。

解決方法がわかる方がおられましたらご教授ください。
以上よろしくお願いいたします。

JavaScriptでフォームの半角数字のチェックをしたいのですが、
form内容をCGI(PHP)に渡すためname値を配列にしないといけないのですが、
以下のスクリプトだとエラーが出てしまいます。

*実際はif(isNaN~)と<input~>をループで書き出しており、行数が不特定なので
それぞれ別のname値を使うことができない状態です。

<script language="JavaScript">
function check() {
if(isNaN(document.form1.hoge[0].value)){
alert("値は半角数字で入力してください。");
return(false);
}
if(i...続きを読む

Aベストアンサー

かなり力業ですが、以下の方法でイケます。ええイケますとも。

function check(){
 for(i=0;i<=document.all.length;i++){
  try{
    if(document.all[i].name.indexOf('HOGE[',0) != -1)
     if(isNaN(document.all[i].value)){
      alert("値は半角数字で入力してください。");
      return false;
     }
  }catch(x){}
 }
}

上記のままコピー&ペーストすれば使えますが、
その際他のフィールドの名前に'HOGE['は使わないようにしてくだサイね。

Q【HTML&JavaScript】JavaScriptでのCSSの操作

【HTML&JavaScript】JavaScriptでのCSSの操作
みなさんはじめまして、kimama8と申します。
今回は、JavaScriptによるCSSの操作について聞きたいことがありましたので、
質問させていただきます。

div要素のCSSプロパティの一つ、visibilityプロパティをJavaScriptから操作するには、
どのようにすればよいのでしょうか?
「CSS JavaScript 操作」などと検索にかけても、自分に合う情報が得られなかったので
ここで質問させていただきます。
忙しいとは思いますが、よろしくお願いします。

Aベストアンサー

「JavaScript CSS visibility」で検索すると色々出てきましたよ。

http://javascript123.seesaa.net/article/103571862.html
これが判りやすいかな。

Q【お問い合わせフォーム】プルダウン選択で、フォームの内容を変更したい

【お問い合わせフォーム】プルダウン選択で、フォームの内容を変更したい

お世話になります。
ある商品に関するお問い合わせフォームを制作していて、
プルダウンで「商品名」を選択したあとに、フォーム内容を変えたいと思っているのですが、
いろんなサイトを見て勉強してみましたが、方法がわからなくて困っています。
JavaScript、Jquery、PHPなど、変更できれば種類は問いません。

例を挙げますと、
【プルダウン選択】商品A を選んだとき
【フォームの内容】テキストフィールド:氏名、住所、電話、お問い合わせ内容  ラジオボタン:性別

【プルダウン選択】商品B を選んだとき
【フォームの内容】テキストフィールド:氏名、ふりがな、住所、Eメール、お問い合わせ内容  チェックボックス:固定電話、携帯電話

というように、プルダウンで選んだ項目に対して、それ以降の項目を変更させたいです。

設置時の希望として、
新たなページにジャンプするにしても、inframeを使って、あたかも同じページ内で完結し、ページ移動していないように見せたいです。

また、後の更新を考えて、なるべくシンプルなディレクトリ構成ができれば嬉しいです。

サーバは、cgi、php、javascriptが使えます。Jqueryはまだ試したことがありません。
どうぞよろしくお願いいたします。

【お問い合わせフォーム】プルダウン選択で、フォームの内容を変更したい

お世話になります。
ある商品に関するお問い合わせフォームを制作していて、
プルダウンで「商品名」を選択したあとに、フォーム内容を変えたいと思っているのですが、
いろんなサイトを見て勉強してみましたが、方法がわからなくて困っています。
JavaScript、Jquery、PHPなど、変更できれば種類は問いません。

例を挙げますと、
【プルダウン選択】商品A を選んだとき
【フォームの内容】テキストフィールド:氏名、住所、電話、お問...続きを読む

Aベストアンサー

>>商品件数が30件強と多く、これからも増える

それじゃ、固定的にHTMLやJAVASCRIPT変数として作っておくと、ちょこっと
面倒になるかもしれないですね。

商品コード毎に、フォームのページをあるディレクトリーに作っておいて、
PHPで選択して読み込むというのが、よいかもしれません。

formのターゲット指定(iframe)の記述方法は普通に名前を指定するだけです。

<form target="prod_form" action="prod_sel.php" method="post">
<select name="prod_cd_sel" id="prod_cd_sel">
<option value="xx" selected>xx<option value="yy">yy
</select>
<input type="submit" value"商品選択">
</form>

<iframe name="prod_form" id="prod_form" src=""></iframe>

それから、
javascript使用を前提に出来る(意識的にOFFにする人はまずいない、携帯は何だけど)
なら、<iframe>なんて古典的な手法使わなくても javascriptでPHP側と
AJAX(非同期通信)して、ページ遷移無しで<fieldset>部分のみ書き換えられます。
今時のはやりは、みんなこの方法です。

さらに、例えばjQueryも使ってコーディングすれば、PHP無くても
<select id="prod_cd_sel">
<option value="A" selected>A<option value="B">B
</select>
<fieldset id="target"></fieldset>
に対して

<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.4");</script>
<script>
$(function(){
 $("#prod_cd_sel").change(function(){
  $("target").load("/"+$(this).val()+".htm");
 });
});
</script>
と書くだけでファイル選択できそうな...
わざわざ読み込むファイルを分けなくても、
  $("target").load("/hoge.html #" + $(this).val()");
で、hoge.htmlの中に
<div id="A">

A用のフォームフィールド

</div>
<div id="B">

B用のフォームフィールド

</div>

と作っておくのが、もっともお手軽かも

>>商品件数が30件強と多く、これからも増える

それじゃ、固定的にHTMLやJAVASCRIPT変数として作っておくと、ちょこっと
面倒になるかもしれないですね。

商品コード毎に、フォームのページをあるディレクトリーに作っておいて、
PHPで選択して読み込むというのが、よいかもしれません。

formのターゲット指定(iframe)の記述方法は普通に名前を指定するだけです。

<form target="prod_form" action="prod_sel.php" method="post">
<select name="prod_cd_sel" id="prod_cd_sel">
<option value="xx" selected...続きを読む


人気Q&Aランキング

おすすめ情報