人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ホームページにJavaスクリプトを使った簡単な価格表を作成したいと思っています。内容は下記です。

板のような物の値段表で
縦のサイズ x 横のサイズ = 価格
縦のサイズと横のサイズはフォームタグで選択式にする。 値段は前もってソースに書き込んでおく。おそらく簡単な分岐式でできると思うのですが、Javaスクリプトを書いたことが無いので分かりません。このようなフリーのスクリプトが有れば教えてください。

●質問者: tk378mx
●カテゴリ:コンピュータ インターネット
✍キーワード:Java サイズ スクリプト ソース タグ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● pahoo
●35ポイント

selectタグは使っていませんが、ソースを参考にしてください。

◎質問者からの返答

ありがとうございます、でもこれだけでは自分は理解できそうにないです。

必要なものは実際の掛け算は必要なくサイズに対して決まった値段を埋め込んでおくイメージです。

組み合わせに対して決まった答えが出てくるもので、数字である必要は有りません。


2 ● ween
●35ポイント

分岐式でなく配列でやってみましたがどうでしょうかね。

配列で

"縦横のサイズ": "金額"

をセットにして、収納されている分だけselectのoptionが作成されます。

<body>
 <select name=ss onchange=xxx() size=1>
 </select>
 <input name=aa>
</body>

<script type="text/javascript"><!--
 var wh = {
 "100 x 100": "\\100",
 "100 x 200": "\\200",
 "100 x 300": "\\300"
 }
 for (var i in wh) {
 var ele = document.createElement("option");
 ele.text = i;
 ele.value = wh[i];
 ss.add(ele); 
 }
 function xxx() {
 var zz = ss.options;
 for (var z = 0; z < zz.length; z ++) {
 if (zz[z].selected) {
 aa.value = zz[z].value;
 break;
 }
 }
 }
--></script>

http://q.hatena.ne.jp/answer

◎質問者からの返答

ありがとうございます、お礼が遅くなってしまいすみません。

わざわざスクリプト書いて頂きありがとうございました。

お陰様で解決しました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ