• ベストアンサー

ホームページ作成 自動見積計算

レンタル商品を取り扱うホームページを作成しております。自動的に見積もりを表記するホームページをよく見かけます。エクセルではできるのですが、ホームページとなるとさっぱりわかりません。お知恵を拝借したくお願いいたします。カテゴリの一つ目は、1か月から12カ月等を三角を押すと選べるボタンで選択できて、二つ目は、商品のロットを入力したら掛け算をし、さらに送料に関しても、ロットによって加算できて、消費税を計算できるようなものを作りたいです。どうぞよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.2

こんにちは。 サーバサイドで計算した結果を表示するか、JavaScriptで計算して表示するものになります。 >1か月から12カ月等を三角を押すと選べるボタンで選択できて、二つ目は、商品のロットを入力したら掛け算をし、さらに送料に関しても、ロットによって加算できて、消費税を計算できるようなものを作りたいです。 仕様の不確定な部分が多く、ここで作成するのは難しいです。 http://hoshiya.biz/blog/2010/09/javascript-4.php このようなものを自分のサイトの仕様に合わせてカスタマイズするか、 それが難しいのであれば専門の業者へお願いするのが最短の方法です。

okokbokujyo
質問者

お礼

このサイトを私も確認しました。目指しているものに凄く近くて、内容の編集までしていました。しかしながら、商品のロットによって送料が変動するので、そこで詰まりました。探していただいて本当にありがとうございます。

okokbokujyo
質問者

補足

すみません仕様を追記します。 「レンタル商品の見積もり計算」 レンタル商品A 利用者選択:レンタル期間  (1か月10000円、2か月12000円、・・12か月22000円) 利用者選択:レンタル商品の個数  (1個、2個、3個、・・・50個) 自動計算内容  (レンタル期間(選択)×個数(選択)+個数による送料×消費税) 結果表示:合計、送料、消費税、総合計 以上です。 個数により送料が変動します。 1個~3個の場合1個当たり500円、4個~8個の場合1個当たり200円、9個以上の場合は1個当たり100円というふうに、IFのような設定が必要なのかと思います。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.5

こんにちは。 自分の環境では出力されていますので、何か原因があるとは思いますが。 とりあえず、全文貼っていただけませんか?

okokbokujyo
質問者

お礼

LancerVIIさん ご連絡ありがとうございます。 何度か試しましたが環境がおかしいのか再現できませんでした。私は、HPB15を使用しています。 丸ごとソース入力画面に入れて試したり、 headとbodyを分けて試したりしたのですが、ブラウザーで 計算を押しても、結果表記がなされませんでした。 お手数をおかけしてしまい恐縮いたします。 本当に何度もアドバイスいただきありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.4

こんにちは。 >「計算」を押しても表示が出てきませんでした。 >なぜでしょうか。 >教えていただけますと非常にありがたいです。 表示が出ないというのはどこの表示でしょうか? phpで機械的に書いたところを静的にして書き換えただけで動かなくなるのは考えにくいです。 ちょっと情報が少なく、的確な回答では無くすみません。 alert('ここまでは動いた'); とかでどこまで実行されているか確認してみてください。 Firefoxを使えばFirebugというツールもあるのですが難しいですかね。 Web開発するなら上記のようなツールを使うと開発の手助けになります。

okokbokujyo
質問者

補足

LancerVIIさん いつもお世話になります。 覗いていただきありがとうございました。 前回補足の補てんをさせていただきますと、 HPBで編集をしておりますが、HTMLソースに丸ごと作成いただいたソースをコピペして貼り付けた後に確認しています。 <option value="">個数</option> の下に <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> と書き込んでみましたが、 ブラウザー(chrome・explorer)やプレビュー(HPBの確認画面のような物)で操作を試みると 計算ボタンを押しても、以下すべての表示枠に 数値が出てきません。 A,B,C,D,A+C+D=の4か所とも数値が出ません。 以上、となります。 またお時間がございましたらご指導願います。

全文を見る
すると、全ての回答が全文表示されます。
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.3

こんにちは。 イメージは以下のようになると思います。 適当に環境に合わせてカスタマイズしてください。 (途中の<?php・・・は無視してください。個数を機械的に作ってるだけです) <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script> window.onload = function() { var TAX = 0.05; var btn = document.getElementById('btn-calc'); btn.onclick = function() { var kikan = document.getElementById('sel-kikan').value; var suryo = document.getElementById('sel-suryo').value; var syokei = kikan * suryo; //基本は500円 var soryo = 500; //数量が4以上8以下の場合は200円 if ( suryo >= 4 && suryo <= 8 ) soryo = 200; //数量が9以上の場合は100円 if ( suryo >=9 ) soryo = 100; var soryoGokei = suryo * soryo; document.getElementById('syokei').value = syokei; document.getElementById('soryo').value = soryo; document.getElementById('soryo-gokei').value = soryoGokei; var tax = (syokei + soryoGokei) * TAX; document.getElementById('tax').value = tax; var gokei = ( syokei + soryoGokei ) + tax; document.getElementById('gokei').value = gokei; } } </script> </head> <body> <select name="kikan" id="sel-kikan"> <option value="">レンタル期間</option> <option value="10000">1ヶ月</option> <option value="12000">2ヶ月</option> <option value="22000">12ヶ月</option> </select> <select name="suryo" id="sel-suryo"> <option value="">個数</option> <?php for ( $i = 1; $i <= 50; $i ++ ) : ?> <option value="<?php echo $i ?>"><?php echo $i ?></option> <?php endfor; ?> </select> <p><button type="button" id="btn-calc">計算</button></p> <p>期間×個数:<input type="text" name="syokei">(A)</p> <p>送料(ひとつあたり):<input type="text" name="soryo">(B)</p> <p>送料合計(個数×(B)):<input type="text" name="soryo-gokei">(C)</p> <p>消費税:<input type="text" name="tax">(D)</p> <p>合計( (A) + (C) + (D) ):<input type="text" name="gokei"></p> </body> </html>

okokbokujyo
質問者

補足

LancerVIIさん いつもありがとうございます。 <option value="">個数</option> の下に <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> と書き込んでみましたが、 「計算」を押しても表示が出てきませんでした。 なぜでしょうか。 教えていただけますと非常にありがたいです。

全文を見る
すると、全ての回答が全文表示されます。
  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.1

>>エクセルではできるのですが、ホームページとなるとさっぱりわかりません。 サーバ上で動く、そういう計算をするプログラムを作成します。 書店で探せば、参考になる書籍がみつかると思います。 でも、自分で作れるようになるには、時間がかかりますので、そういう機能を持ったショッピングサイトを利用するとか、そういう機能のあるソフトを購入するとか、業者に依頼して作ってもらうなどすればいいと思います。

okokbokujyo
質問者

お礼

ご回答ありがとうございます。過去にショッピングサイトを自作で作り、HPB15とダビンチカートでネットショップを作りました。そちらは今も稼働しているのですが、今回、見積もりだけなので自作を目標にソースを探しています。また、アドバスがございましたらよろしくお願いします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 見積書の表記について

    機器販売の見積書ですが、今は消費税表記だと思うのですが リース料金の表示をどうしたらいいのでしょうか? 見積書などの雛形などあれば教えてください。

  • javascriptで自動計算フォームを作りたいのですが

    色々、既出のログをみたのですがいまいちよくわからないことがあったので質問させてもらいます。当方htmlの知識はほどほどにありますがjsやフォームはあまりよくわかりません。またcgiではなくjsを使いたいと思っています。部分的には既出のものとかぶることもあるのですが、詳細をどのように設定していいかなどもわからなかったもので…宜しくお願いします。 ■まず下記の計算をしたいと思っています。 (1)【個数】×【商品レンタル期間】+【送料】×=Web上に表示される金額 (2)【個数】×【商品レンタル期間】+【送料】×【消費税】=上記の下に金額 (1)と(2)は縦列もしくは並列に表記するつもりです。 例えば、500円(税込525円)みたいな感じで ・【個数】は、プルダウンで選択させるようにするつもりです。 ・【商品レンタル期間】は 1泊2日、2泊3日、3泊4日の中からプルダウンで選択させるようにするつもりです。ここを ・【送料】は、固定です。 ただ、送料は3種類あって、小中大と分けたいです。 例えばこんな感じでできるとありがたいです。 表示部分には「送料」としか表示されずに、 soryo1と指定すれば100円 soryo2と指定すれば200円 soryo3と指定すれば300円 となるようにしたいです。 ただ、この送料の部分は固定ですのでプルダウン選択はなしです。 ■javascriptはJQueryなどのライブラリはなしでできるだけしたいです。 またjavascript自体は、外部からのリンクにするつもりです。 ■【商品レンタル期間】のところについて 基準となる金額が1泊2日200円の場合に 2泊3日は1泊2日の1.2倍 3泊4日は1泊2日の1.4倍 という風に、基準となる1泊2日の金額から自動計算したいです。 ながながと書いたあげく、説明が下手で申し訳ありませんが どなたかわかりやすく教えていただけるとありがたいです。 宜しくお願いいたします。

  • 経費を見積もりで・・・

    決算で経費を見積もりで計上しました。例えば電話代100円 消費税5円別表で4で105円加算し 減算で5円としました。申告書提出までに電話代50円、消費税2円が確定し加算2円減算52円と した場合、次の期には消費税申告書とか法人税申告書とかどのような処理をしなければいけないか 教えていただければと思います。言葉足らずで申し訳ございませんが、上場企業とかはこのような処理が普通にされているとお聞きしました。よろしくお願いいたします。

  • 中古車見積もりについて

    中古車見積もりについて 始めまして。この度車を購入しようと思い、中古車屋に行って見積もりを出して頂きましたが、何分車を買うというのが始めてなもので、見積もりだけだしてもらいました、 そこで、この見積もりが妥当な値段なのかということを見ていただきたいです。 車両金額200000 自動車税14300 自賠責23170 リサイクル料10290 登録費用35000 車庫証明15000 納車準備費用10000 車庫証明印紙2700 検査・登録費用500 ナンバープレート1440 3ヶ月保証30000 消費税4500 以上で、346900でした。 調べてみると他にも重量税が加算されるのかな? 登録費用と3ヶ月保証・車庫証明・納車準備費用 これらが高いのかなと思いました。 3ヶ月の保証で3万ってどうなのって思いましたが普通なのでしょうか? 突っ込む所があれば遠慮なく突っ込んでください。 初めての買い物なので、慎重にいきたいので、どうかよろしくお願いします。

  • 消費税増税を見越した見積書

    小さい会社ですが、現在、自社製品の一部をあるネットショップに卸しています。 毎回新らたな商品を卸す際は見積書を作成しています。 見積書は商品の定価を決まった掛け率で乗じ、税込み金額をお見積もり金額にしています。 特に問題はないのですが、来年度以降、消費税が増税するものと思いますが、 消費税増税が実施された場合は、金額が変えなければならないため、これから出す見積書には、 見積もり金額の有効期限を記載した方がいいのでしょうか? また、すでに過去から取引している商品については、消費税増税を想定した記載をしていません。 この場合は、消費税増税の前に、再度こちらから見積書を出しても問題ないでしょうか? (それで取引先が文句を言うことはないと思いますが。。。)

  • エクセル 見積もり書

    商品A 1,900円 商品B 2,200円 商品C 6,780円 小計 10,880円 消費税 870円 合計 11,750円 となりますが お客様には合計の750円を値引きして11,000円を頂戴する見積書は 商品A 1,900円 商品B 2,200円 商品C 6,780円 小計 10,880円 調整額 -694円 消費税 814円 合計 11,000円 という風な見積もりを作るのですがいちいち調整額を電卓で計算し記入しています。 これを商品A,B,Cを記入した時点で合計の100円単位が0になりしかも調整額、消費税が一発で計算できるようにすることは可能でしょうか。

  • 消費税の総額表示がされていない通信販売商品について

    たいへん小規模の小売店(店主さんが一人で運営しているようです)の通信販売サイトで気に入った商品を注文しました。 サイトでは消費税抜きの価格しか表示されておらず、注文確認メールにて消費込みの請求額を知らされました。 ただ、「通信販売に関する表記」と題された文章の中で、「商品価格のほかに消費税・送料・代引手数料が加算されます」と書かれていました。 こういった表記の仕方は法的に認められているのでしょうか? (↑費税込みの価格表示を行わず、注文確認の際に知らせるという方式) どなたかのご回答をお待ちしております。

  • オークションで送料に消費税

    ヤフーオークションのストア出品者から商品を落札しオーダーフォームに記入したのですが送料に消費税が加算されておりました。 商品説明には送料クロネコメール便160円とだけ書いており、ヤマト運輸のサイトを見てもメール便送料は税込みと書かれております。 たかだか数円ですのでお金の事はいいのですが消費税込みのものにさらに消費税をかけるという事になんだか納得がいきません。 これは税の二重徴収ではないでしょうか?よろしくお願い致します。

  • 見積書に記載する金額についての質問

    見積書を提出するにあたり、見積り条件に「落札決定に当たっては、見積書に記載された金額に当該金額の5%に相当する額を加算した額をもって落札価格とするので見積り参加者は、見積もった契約希望金額の105分の100に相当する金額を見積書に記載すること。」と書かれているのですが、「消費税抜きの価格を記載する」と言うことでしょうか?難しい文面の解読を宜しくお願い致します。

  • 送料にも消費税はかかるの?

    カテゴリーが違うかも知れませんがよろしくお願いします。 DELLのオンラインでインクカートリッジを注文しようとしたら 計算書では送料までいれたトータルに消費税をかけた金額となっていました。普通、消費税は商品代金にかかるもので送料にはかからないと思うのですが・・・?(DELLのページにこういったことを質問できるアドが見当たらなかったのでこちらに書かせていただきました)