自動計算フォームAタイプで数量計算

[新着] Webテンプレートを仮オープンしました



0   名前: みかりん : 2007/02/26(月) 21:49  ID:Buw4vxrI sub-Ds
仕事中なんですが3日ほど悩んで答えを探していて今週中に仕上げなきゃいけないので
教えて頂きたいのですが、よろしくお願いします
自動計算フォームAタイプで合計のとなりに数量も表示させたいのですが、
何をどう付け加えたらいいでしょうか?

1   名前: アヤ : 2007/02/26(月) 21:49  ID:I/L72zbC sub-0y
自動計算フォームAタイプがどれのことかはっきりしないと、回答得られにくいですよ。

参照元があるならアドレス表示。
悩んだなら、悩んだ間に試行錯誤したものをはりつける。

#ちなみに、みなさん暇を見つけて回答してくださいますから、今週中とか言われても、無理なときは無理ですから。

2   名前: みかりん : 2007/02/26(月) 21:49  ID:Buw4vxrI sub-Ds
 アヤさんご指摘ありがとうございます。
自分本位な書き方をしてしまいました。すみません
ちなみに自動計算フォームAタイプというのはこちらのサンプルのことです。

http://www.tagindex.com/javascript/form/comp1b.html

3   名前: NullPo : 2007/02/26(月) 21:49  ID:Z0FHbpib sub-ii
<script type="text/javascript">
<!--

function keisan() {
 // 商品1
 // 単価を設定
  var price1 = document.form1.goods1.selectedIndex * 500;
 // 小計を表示
  document.form1.field1.value = price1;

 // 商品2
 // 単価を設定
  var price2 = document.form1.goods2.selectedIndex * 1000;
 // 小計を表示
  document.form1.field2.value = price2;

 // 合計を計算
  var total = price1 + price2;

 // 合計を表示
  document.form1.field_total.value = total;
  document.form1.field_sum.value = document.form1.goods1.selectedIndex + document.form1.goods2.selectedIndex;
}

// --> 
</script>


<form name="form1"> 

<table>
 <tr>
  <th>商品名</th>
  <th>単価</th>
  <th>数量</th>
  <th>金額</th>
 </tr>
 <tr>
  <td>商品サンプル1</td>
  <td align="right">500円</td>
  <td>
   <select name="goods1" onchange="keisan()">
    <option>0
    <option>1
    <option>2
    <option>3
    <option>4
    <option>5
   </select>
  </td>
   <td><input type="text" name="field1" size="8" value="0"> 円</td>
 </tr>
 <tr>
  <td>商品サンプル2</td>
  <td align="right">1000円</td>
  <td>
   <select name="goods2" onchange="keisan()">
    <option>0
    <option>1
    <option>2
    <option>3
    <option>4
    <option>5
   </select>
  </td>
   <td><input type="text" name="field2" size="8" value="0"> 円</td>
 </tr>
 <tr>
  <td align="right" colspan="2"><font color="#ff0000"><b>合計</b></font></td>
  <td><input type="text" name="field_sum" size="4" value="0"> 個</td>
  <td><input type="text" name="field_total" size="8" value="0"> 円</td>
 </tr>
</table>

</form>

4   名前: みかりん : 2007/02/26(月) 21:49  ID:Xm874YtK sub-Hs
NullPOさん、ありがとうございます(^-^)

お礼が大変遅くなってしまってごめんなさい。

大変助かりました(^-^)
ありがとうございました!

5   名前: みかりん : 2007/02/26(月) 21:49  ID:Xm874YtK sub-Hs
もう一つ質問させて欲しいのです(>_<)

私は弱小コールセンターでお仕事をしているのですが、
現在、紙ベースの注文表に手書きで電卓を駆使して割引計算とかして商品注文をうけています。

こちらでの自動計算サンプルや質問・過去ログを参考にし
無事に立派な受注表が出来上がり大変皆さまに感謝しております。

ただまた上司からの一言でまた頭を抱えております

「郵便番号変換はできひんの?」

と言われてしまいました。

そこで質問なんですが

例えば
郵便番号を「000」-「0000」と入力欄を2つに分けて「変換」ボタンを押すと
次のテキスト欄に変換された住所が入力される

というのは可能でしょうか?

6   名前: 匿名 : 2007/02/26(月) 21:49  ID:dNetjyhh sub-kJ
質問は 1 つごとに 1 スレッドを立てて(ログの検索性を高めるため)。

> 郵便番号変換
http://www.kawa.net/works/ajax/ajaxzip2/ajaxzip2.html

7   名前: 匿名 : 2007/02/26(月) 21:49  ID:Xm874YtK sub-Hs
同じところで質問してしまってすみませんm(_ _)m

匿名さんから教えていただいた方法はとても簡単ですごく便利みたいですね!

喉から手が出るくらい使いたいです(>_<)

でもうちの会社のパソコンはダウンロードが禁止でせっかく教えて頂いたのに使えないかと思います。

本当に残念です。。

一覧へ戻る