<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>フォーム on qwerty.work</title>
        <link>https://qwerty.work/tags/%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0/</link>
        <description>Recent content in フォーム on qwerty.work</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja-JP</language>
        <lastBuildDate>Tue, 12 Dec 2023 13:14:18 +0900</lastBuildDate><atom:link href="https://qwerty.work/tags/%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>自動見積を自作したいときに使えるツール</title>
            <link>https://qwerty.work/post/2023/12/js-automatic-quote-form/</link>
            <pubDate>Tue, 12 Dec 2023 13:14:18 +0900</pubDate>
            <guid>https://qwerty.work/post/2023/12/js-automatic-quote-form/</guid>
            <description>&lt;h2 id=&#34;guiで項目を設置したらコードを出力してくれるサイト&#34;&gt;GUIで項目を設置したらコードを出力してくれるサイト&#xA;&lt;/h2&gt;&lt;p&gt;普通のJavascriptとHTML/CSSを出力してくれる。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.mitsumori-js.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.mitsumori-js.com/&#34; alt=&#34;https://www.mitsumori-js.com/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.mitsumori-js.com/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.mitsumori-js.com/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;vuejsをベースにしたサンプル&#34;&gt;Vue.jsをベースにしたサンプル&#xA;&lt;/h2&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://study.katsumaru.blog/vue/quote.php&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://study.katsumaru.blog/vue/quote.php&#34; alt=&#34;https://study.katsumaru.blog/vue/quote.php&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://study.katsumaru.blog/vue/quote.php&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://study.katsumaru.blog/vue/quote.php&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>【PHP】ページにコピペで埋め込むだけで設置できるお問い合わせForm素材メモ</title>
            <link>https://qwerty.work/post/2021/11/php-contact-form-parts/</link>
            <pubDate>Tue, 02 Nov 2021 11:02:58 +0900</pubDate>
            <guid>https://qwerty.work/post/2021/11/php-contact-form-parts/</guid>
            <description>&lt;h2 id=&#34;お問い合わせフォームを簡単に設置したい&#34;&gt;お問い合わせフォームを簡単に設置したい&#xA;&lt;/h2&gt;&lt;p&gt;ホームページ制作にあたり、お問い合わせフォームを設置したいとき、PHPプログラミングで自分でも作成しましが、時短でサクッとコピペで簡単に設置できるものを探してみました。&lt;/p&gt;&#xA;&lt;p&gt;できれば、確認ページもサンクスページも単体で完結しているものが希望でしたが、見つけたのでメモ。&lt;/p&gt;&#xA;&lt;h4 id=&#34;mailform01&#34;&gt;MailForm01&#xA;&lt;/h4&gt;&lt;p&gt;単体のPHPファイル1つで動作するので、ページの埋め込みが簡単です。しかも無料です。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.php-factory.net/mail/01.php&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.php-factory.net/mail/01.php&#34; alt=&#34;https://www.php-factory.net/mail/01.php&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.php-factory.net/mail/01.php&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.php-factory.net/mail/01.php&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h4 id=&#34;php_mailform&#34;&gt;php_mailform&#xA;&lt;/h4&gt;&lt;p&gt;これはレスポンシブレイアウトや添付ファイㇽにも対応している優れも。これも無料です。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://econosys-system.com/freesoft/php_mailform.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://econosys-system.com/freesoft/php_mailform.html&#34; alt=&#34;https://econosys-system.com/freesoft/php_mailform.html&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://econosys-system.com/freesoft/php_mailform.html&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://econosys-system.com/freesoft/php_mailform.html&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h4 id=&#34;シンプルなサンプル&#34;&gt;シンプルなサンプル&#xA;&lt;/h4&gt;&lt;p&gt;必要最低限でカスタマイズしやすいサンプル。連投防止のアドバイスもあり。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://step-by.work/cms/39&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://step-by.work/cms/39&#34; alt=&#34;https://step-by.work/cms/39&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://step-by.work/cms/39&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://step-by.work/cms/39&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;その他参考&#34;&gt;その他参考&#xA;&lt;/h3&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://entsukablog.com/php-questionform/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://entsukablog.com/php-questionform/&#34; alt=&#34;https://entsukablog.com/php-questionform/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://entsukablog.com/php-questionform/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://entsukablog.com/php-questionform/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.web-officer.com/php/how-to-make-inquiry-form.php&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.web-officer.com/php/how-to-make-inquiry-form.php&#34; alt=&#34;https://www.web-officer.com/php/how-to-make-inquiry-form.php&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.web-officer.com/php/how-to-make-inquiry-form.php&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.web-officer.com/php/how-to-make-inquiry-form.php&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>【Adalo】以前のマジックテキスト情報が残るフォームをリセットする方法</title>
            <link>https://qwerty.work/post/2021/06/adalo-form-cache-clear/</link>
            <pubDate>Tue, 22 Jun 2021 12:55:12 +0900</pubDate>
            <guid>https://qwerty.work/post/2021/06/adalo-form-cache-clear/</guid>
            <description>&lt;h2 id=&#34;空のはずのフォームに前回読み込んだ情報が残ってしまう&#34;&gt;空のはずのフォームに前回読み込んだ情報が残ってしまう&#xA;&lt;/h2&gt;&lt;p&gt;Adaloで作っているノーコードアプリで、データベースの詳細を編集する画面があるのですが、コレクションのレコードが**空（Empty）**であるはずなのに、以前に読み込んだマジックテキストがそのまま残ってしまいます。これはどうやらキャッシュの仕様のようで、情報のあるフォームはデータベースの通りキャッシュが上書きされ、登録されている通りの情報が表示されますが、空白欄のキャッシュはそのまま残ってしまいます。&lt;/p&gt;&#xA;&lt;h2 id=&#34;画面遷移時にフォームを空にしてみる&#34;&gt;画面遷移時にフォームを空にしてみる&#xA;&lt;/h2&gt;&lt;p&gt;画面繊維時に**『Change Input Value』&lt;strong&gt;を使用して、フォームを一つ一つ&lt;/strong&gt;空（Empty）**にしてから遷移するようにしましたが、これはダメでした。フォームを空にしてから画面遷移しても、次にフォームを開いたときにはキャッシュが残っていて、空であるはずのフォームに以前の情報が表示されてしまいました。&lt;/p&gt;&#xA;&lt;h2 id=&#34;解決策はダミーレコードの作成削除をはさむ&#34;&gt;解決策はダミーレコードの作成＆削除をはさむ&#xA;&lt;/h2&gt;&lt;p&gt;空のダミーデータを書き込みし、&lt;strong&gt;キャッシュを空（Empty）で上書きする&lt;/strong&gt;ことで解決できました。&lt;/p&gt;&#xA;&lt;p&gt;例えば、画面繊維する際に『Link』のアクションを使いますが、この前に以下のアクションを追加します。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;『Create』でダミーレコードの作成&lt;/li&gt;&#xA;&lt;li&gt;『Delete』でダミーレコードの削除&lt;/li&gt;&#xA;&lt;li&gt;『Change Input Value』で各フォームの値を空に変更&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;または、&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;『Create』でダミーレコードの作成&lt;/li&gt;&#xA;&lt;li&gt;『Change Input Value』で各フォームの値を空に変更&lt;/li&gt;&#xA;&lt;li&gt;『Delete』でダミーレコードの削除&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;および、&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;『Change Input Value』で各フォームの値を空に変更&lt;/li&gt;&#xA;&lt;li&gt;『Create』でダミーレコードの作成&lt;/li&gt;&#xA;&lt;li&gt;『Delete』でダミーレコードの削除&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;これをアクションの間に挟みます。最後に『Link』で画面遷移するようにします。フォームの値で**作成（Create）&lt;strong&gt;または&lt;/strong&gt;変更（Update）**するアクションがある場合は、一番最初にフォームの情報を保存してからダミーデータの作成・削除を行います。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;ダミーデータはすべて空（Empty）のレコードです。&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;お掃除して出る&lt;/strong&gt;感じです。&lt;/p&gt;&#xA;&lt;p&gt;また、空のダミーデータを書き込むのなら、『Change Input Value』で各フォームの値を空に変更しなくてもいいのでは？と思いますが、&lt;strong&gt;これがないとうまくいきません&lt;/strong&gt;でした。&lt;/p&gt;&#xA;&lt;p&gt;ダミーデータはマジックテキストで読み込むコレクションと同じデータベースに書き込み・削除します。この動作が間に入るため、画面遷移に少し時間がかかりレスポンスが悪くなります。****&lt;/p&gt;&#xA;&lt;h3 id=&#34;フォーム表示前か画面を閉じる後か&#34;&gt;フォーム表示前か？画面を閉じる後か？&#xA;&lt;/h3&gt;&lt;p&gt;この動作を仕込む場合、以下のどちらかになるかと思います。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;フォームを開く前にダミーデータを作成・削除する&lt;/li&gt;&#xA;&lt;li&gt;フォームを閉じる前にダミーデータを作成・削除する&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;成功したのは後者の方でした。今から開くときに行うとキャッシュが残っていました。元の画面に戻る時（フォームを閉じるとき）に行うとうまくいきました。フォームが表示されないページで行うよりも、&lt;strong&gt;フォームが表示されているページで行う&lt;/strong&gt;のがいいみたいです。&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Javascriptでできた自動見積りフォーム・カートのサンプル</title>
            <link>https://qwerty.work/post/2010/10/javascript_5/</link>
            <pubDate>Mon, 18 Oct 2010 14:02:36 +0900</pubDate>
            <guid>https://qwerty.work/post/2010/10/javascript_5/</guid>
            <description>&lt;p&gt;こんな高機能な無料サンプル見つけたのでメモ。&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;Javascriptだけで動いて、見た目もかっこいいカート&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://simplecartjs.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://simplecartjs.org/&#34; alt=&#34;http://simplecartjs.org/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://simplecartjs.org/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://simplecartjs.org/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;PHPファイル＋jQueryで動くカート&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://conceptlogic.com/jcart/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://conceptlogic.com/jcart/&#34; alt=&#34;http://conceptlogic.com/jcart/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://conceptlogic.com/jcart/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://conceptlogic.com/jcart/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;PHPファイル1つで動くカート&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://php.lemon-s.com/simpleshop.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://php.lemon-s.com/simpleshop.html&#34; alt=&#34;http://php.lemon-s.com/simpleshop.html&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://php.lemon-s.com/simpleshop.html&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://php.lemon-s.com/simpleshop.html&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;MovableTypeやWordPressのカートプラグイン（有料）&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://skeleton.juxtaposition.jp/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://skeleton.juxtaposition.jp/&#34; alt=&#34;http://skeleton.juxtaposition.jp/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://skeleton.juxtaposition.jp/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://skeleton.juxtaposition.jp/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>Javascriptで自動見積もりフォームを作ってみる。（その2）</title>
            <link>https://qwerty.work/post/2010/09/javascript2/</link>
            <pubDate>Tue, 21 Sep 2010 16:38:49 +0900</pubDate>
            <guid>https://qwerty.work/post/2010/09/javascript2/</guid>
            <description>&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;http://qwerty.work/2010/09/javascript-4.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;前回&lt;/a&gt;は金額が3桁区切りになっていなかったので、今回は3桁区切りを加えてみた。&lt;/p&gt;&#xA;&lt;p&gt;//&#xA;//  170 ){&#xA;document.getElementById(&amp;ldquo;display_account&amp;rdquo;).style.top = position_top + &amp;ldquo;px&amp;rdquo;; } } window.onload = function() {&#xA;var isIE = 0&#xA;見積金額&#xA;合計：0 円&#xA;消費税：0 円&#xA;税込合計：0 円&lt;/p&gt;&#xA;&lt;h1 id=&#34;見積り&#34;&gt;見積り&#xA;&lt;/h1&gt;&lt;p&gt;下記項目を選択すると自動計算します。&lt;/p&gt;&#xA;&lt;p&gt;商品&lt;/p&gt;&#xA;&lt;p&gt;数量&lt;/p&gt;&#xA;&lt;p&gt;果物&lt;/p&gt;&#xA;&lt;p&gt;選択してください&#xA;リンゴ（3個入り）1,000円&#xA;バナナ 450円&#xA;パイナップル　650円&lt;/p&gt;&#xA;&lt;p&gt;0&#xA;1&#xA;2&#xA;3&#xA;4&#xA;5&#xA;6&#xA;7&#xA;8&#xA;9&#xA;10&lt;/p&gt;&#xA;&lt;p&gt;肉&lt;/p&gt;&#xA;&lt;p&gt;選択してください&#xA;牛肉（100g）500円&#xA;豚肉（100g）400円&#xA;鶏肉（100g）300円&lt;/p&gt;&#xA;&lt;p&gt;0&#xA;1&#xA;2&#xA;3&#xA;4&#xA;5&#xA;6&#xA;7&#xA;8&#xA;9&#xA;10&lt;/p&gt;&#xA;&lt;p&gt;魚&lt;/p&gt;&#xA;&lt;p&gt;選択してください&#xA;さけ　110円&#xA;さば　120円&#xA;いわし　130円&lt;/p&gt;&#xA;&lt;p&gt;0&#xA;1&#xA;2&#xA;3&#xA;4&#xA;5&#xA;6&#xA;7&#xA;8&#xA;9&#xA;10&lt;/p&gt;&#xA;&lt;p&gt;合計&#xA;円&lt;/p&gt;&#xA;&lt;p&gt;消費税&#xA;円&lt;/p&gt;&#xA;&lt;p&gt;税込合計&#xA;円&lt;/p&gt;&#xA;&lt;h3 id=&#34;ソース&#34;&gt;ソース&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-javascript&#34; data-lang=&#34;javascript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;div&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;onscroll&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;display_account()&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;script&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;type&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text/javascript&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;&amp;lt;!--&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;function&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;keisan&lt;/span&gt;(){&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;tax&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;5&lt;/span&gt;; &lt;span style=&#34;color:#75715e&#34;&gt;// 消費税率&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;price1&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; eval(document.&lt;span style=&#34;color:#a6e22e&#34;&gt;form1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;goods1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt;) &lt;span style=&#34;color:#f92672&#34;&gt;*&lt;/span&gt; document.&lt;span style=&#34;color:#a6e22e&#34;&gt;form1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;volume1&lt;/span&gt; .&lt;span style=&#34;color:#a6e22e&#34;&gt;selectedIndex&lt;/span&gt;; &lt;span style=&#34;color:#75715e&#34;&gt;// 数量×単価&amp;lt;br /&amp;gt;var price2 = eval(document.form1.goods2.value) * document.form1.volume2 .selectedIndex;&amp;lt;br /&amp;gt;var price3 = eval(document.form1.goods3.value) * document.form1.volume3 .selectedIndex;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;total1&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; parseInt(&lt;span style=&#34;color:#a6e22e&#34;&gt;price1&lt;/span&gt;)&lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt; parseInt(&lt;span style=&#34;color:#a6e22e&#34;&gt;price2&lt;/span&gt;)&lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt; parseInt(&lt;span style=&#34;color:#a6e22e&#34;&gt;price3&lt;/span&gt;); &lt;span style=&#34;color:#75715e&#34;&gt;// 税抜き合計を計算&amp;lt;br /&amp;gt;var tax2 = Math.round((total1 * tax) / 100); //消費税を計算&amp;lt;br /&amp;gt;var total2 = total1 + tax2; //税込み合計を計算&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;//表示用の金額を3桁区切りに変換&amp;lt;br /&amp;gt; var data = new Array(total1,tax2,total2); //金額を配列に格納&amp;lt;br /&amp;gt; var len = data.length; //配列の数を取得&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt;(&lt;span style=&#34;color:#a6e22e&#34;&gt;cnt&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;;&lt;span style=&#34;color:#a6e22e&#34;&gt;cnt&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;len&lt;/span&gt;;&lt;span style=&#34;color:#a6e22e&#34;&gt;cnt&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;++&lt;/span&gt;){&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;span&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;color&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;red&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;style&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;color: red;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;data&lt;/span&gt;[&lt;span style=&#34;color:#a6e22e&#34;&gt;cnt&lt;/span&gt;] &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;new&lt;/span&gt; String(&lt;span style=&#34;color:#a6e22e&#34;&gt;data&lt;/span&gt;[&lt;span style=&#34;color:#a6e22e&#34;&gt;cnt&lt;/span&gt;]).&lt;span style=&#34;color:#a6e22e&#34;&gt;replace&lt;/span&gt;(&lt;span style=&#34;color:#e6db74&#34;&gt;/(\d)(?=(\d\d\d)+(?!\d))/g&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;$1,&amp;#34;&lt;/span&gt;); &lt;span style=&#34;color:#75715e&#34;&gt;//ここで正規表現で3桁ごとにカンマで区切る&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt; }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;//フォームのテキストエリアに表示する金額&amp;lt;br /&amp;gt;document.form1.field_total1.value = data[0]; // 税抜き合計&amp;lt;br /&amp;gt;document.form1.field_tax.value = data[1]; // 消費税&amp;lt;br /&amp;gt;document.form1.field_total2.value = data[2]; // 税込合計&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;//右の窓に表示する金額&amp;lt;br /&amp;gt;document.getElementById(&amp;#34;display_account_amount&amp;#34;).innerHTML = data[0]; // 税抜き合計&amp;lt;br /&amp;gt;document.getElementById(&amp;#34;display_account_tax&amp;#34;).innerHTML = data[1]; // 消費税&amp;lt;br /&amp;gt;document.getElementById(&amp;#34;display_account_all&amp;#34;).innerHTML = data[2]; // 税込合計&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;// --&amp;gt; &amp;lt;br /&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;script type=&amp;#34;text/javascript&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;!--&amp;lt;br /&amp;gt;function display_account() {&amp;lt;br /&amp;gt;var position_top = ( document.body.scrollTop || document.documentElement.scrollTop || window.scrollTop ) ; if ( parseInt(position_top) &amp;gt; 170 ){&amp;lt;br /&amp;gt;document.getElementById(&amp;#34;display_account&amp;#34;).style.top = position_top + &amp;#34;px&amp;#34;; } } window.onload = function() {&amp;lt;br /&amp;gt;var isIE = 0&amp;lt;=window.navigator.userAgent.indexOf(&amp;#34;MSIE&amp;#34;);&amp;lt;br /&amp;gt;if(isIE &amp;amp;&amp;amp; document.compatMode==&amp;#34;BackCompat&amp;#34;){&amp;lt;br /&amp;gt;document.body.onscroll = display_account;&amp;lt;br /&amp;gt;}else{&amp;lt;br /&amp;gt;document.documentElement.onscroll = display_account;&amp;lt;br /&amp;gt;}&amp;lt;br /&amp;gt;}&amp;lt;br /&amp;gt;//--&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;div id=&amp;#34;display_account&amp;#34; style=&amp;#34;position:absolute;top:170px;right:20px;z-index:100;width:200px;&amp;#34;&amp;gt; 見積金額&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;合計：&amp;lt;span id=&amp;#34;display_account_amount&amp;#34;&amp;gt;0&amp;lt;/span&amp;gt; 円&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;消費税：&amp;lt;span id=&amp;#34;display_account_tax&amp;#34;&amp;gt;0&amp;lt;/span&amp;gt; 円&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;税込合計：&amp;lt;span id=&amp;#34;display_account_all&amp;#34;&amp;gt;0&amp;lt;/span&amp;gt; 円&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;h1&amp;gt;見積り&amp;lt;/h1&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;p&amp;gt;下記項目を選択すると自動計算します。&amp;lt;/p&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;form name=&amp;#34;form1&amp;#34; action=&amp;#34;&amp;#34; id=&amp;#34;form1&amp;#34; method=&amp;#34;post&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;table&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;商品&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;数量&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;果物&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;#34;goods1&amp;#34; onChange=&amp;#34;keisan()&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;0&amp;#34; selected=&amp;#34;selected&amp;#34;&amp;gt;選択してください&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;1000&amp;#34;&amp;gt;リンゴ（3個入り）1,000円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;450&amp;#34;&amp;gt;バナナ 450円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;35900&amp;#34;&amp;gt;パイナップル　650円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;#34;volume1&amp;#34; onchange=&amp;#34;keisan()&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;0&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;1&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;2&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;3&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;4&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;5&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;6&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;7&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;8&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;9&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;10&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;肉&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;#34;goods2&amp;#34; onChange=&amp;#34;keisan()&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;0&amp;#34; selected=&amp;#34;selected&amp;#34;&amp;gt;選択してください&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;500&amp;#34;&amp;gt;牛肉（100g）500円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;400&amp;#34;&amp;gt;豚肉（100g）400円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;300&amp;#34;&amp;gt;鶏肉（100g）300円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;#34;volume2&amp;#34; onchange=&amp;#34;keisan()&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;0&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;1&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;2&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;3&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;4&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;5&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;6&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;7&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;8&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;9&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;10&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;魚&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;#34;goods3&amp;#34; onChange=&amp;#34;keisan()&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;0&amp;#34; selected=&amp;#34;selected&amp;#34;&amp;gt;選択してください&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;110&amp;#34;&amp;gt;さけ　110円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;120&amp;#34;&amp;gt;さば　120円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;130&amp;#34;&amp;gt;いわし　130円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;#34;volume3&amp;#34; onchange=&amp;#34;keisan()&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;0&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;1&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;2&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;3&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;4&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;5&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;6&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;7&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;8&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;9&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;10&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;合計&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;#34;text&amp;#34; name=&amp;#34;field_total1&amp;#34; size=&amp;#34;8&amp;#34; value=&amp;#34;0&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;円&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;消費税&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;#34;text&amp;#34; name=&amp;#34;field_tax&amp;#34; size=&amp;#34;8&amp;#34; value=&amp;#34;0&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;円&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;税込合計&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;#34;text&amp;#34; name=&amp;#34;field_total2&amp;#34; size=&amp;#34;8&amp;#34; value=&amp;#34;0&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;円&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/form&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
        </item><item>
            <title>Javascriptで自動見積りフォームを作ってみる。</title>
            <link>https://qwerty.work/post/2010/09/javascript_4/</link>
            <pubDate>Mon, 20 Sep 2010 18:21:57 +0900</pubDate>
            <guid>https://qwerty.work/post/2010/09/javascript_4/</guid>
            <description>&lt;p&gt;課題はたくさんあるものの、いろいろサンプルを探してJavaScriptの自動見積りフォームを作ってみた。&lt;/p&gt;&#xA;&lt;p&gt;//&#xA;//  170 ){&#xA;document.getElementById(&amp;ldquo;display_account&amp;rdquo;).style.top = position_top + &amp;ldquo;px&amp;rdquo;; } } window.onload = function() {&#xA;var isIE = 0&#xA;見積金額&#xA;合計：0 円&#xA;消費税：0 円&#xA;税込合計：0 円&lt;/p&gt;&#xA;&lt;h1 id=&#34;見積り&#34;&gt;見積り&#xA;&lt;/h1&gt;&lt;p&gt;下記項目を選択すると自動計算します。&lt;/p&gt;&#xA;&lt;p&gt;商品&lt;/p&gt;&#xA;&lt;p&gt;数量&lt;/p&gt;&#xA;&lt;p&gt;果物&lt;/p&gt;&#xA;&lt;p&gt;選択してください&#xA;リンゴ（3個入り）1,000円&#xA;バナナ 450円&#xA;パイナップル　650円&lt;/p&gt;&#xA;&lt;p&gt;0&#xA;1&#xA;2&#xA;3&#xA;4&#xA;5&#xA;6&#xA;7&#xA;8&#xA;9&#xA;10&lt;/p&gt;&#xA;&lt;p&gt;肉&lt;/p&gt;&#xA;&lt;p&gt;選択してください&#xA;牛肉（100g）500円&#xA;豚肉（100g）400円&#xA;鶏肉（100g）300円&lt;/p&gt;&#xA;&lt;p&gt;0&#xA;1&#xA;2&#xA;3&#xA;4&#xA;5&#xA;6&#xA;7&#xA;8&#xA;9&#xA;10&lt;/p&gt;&#xA;&lt;p&gt;魚&lt;/p&gt;&#xA;&lt;p&gt;選択してください&#xA;さけ　110円&#xA;さば　120円&#xA;いわし　130円&lt;/p&gt;&#xA;&lt;p&gt;0&#xA;1&#xA;2&#xA;3&#xA;4&#xA;5&#xA;6&#xA;7&#xA;8&#xA;9&#xA;10&lt;/p&gt;&#xA;&lt;p&gt;合計&#xA;円&lt;/p&gt;&#xA;&lt;p&gt;消費税&#xA;円&lt;/p&gt;&#xA;&lt;p&gt;税込合計&#xA;円&lt;/p&gt;&#xA;&lt;p&gt;ソース&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-javascript&#34; data-lang=&#34;javascript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;div&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;onscroll&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;display_account()&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;script&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;type&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text/javascript&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;&amp;lt;!--&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;function&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;keisan&lt;/span&gt;(){&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;// 計算開始&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;tax&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;5&lt;/span&gt;; &lt;span style=&#34;color:#75715e&#34;&gt;// 消費税率&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;price1&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; eval(document.&lt;span style=&#34;color:#a6e22e&#34;&gt;form1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;goods1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt;) &lt;span style=&#34;color:#f92672&#34;&gt;*&lt;/span&gt; document.&lt;span style=&#34;color:#a6e22e&#34;&gt;form1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;volume1&lt;/span&gt; .&lt;span style=&#34;color:#a6e22e&#34;&gt;selectedIndex&lt;/span&gt;; &lt;span style=&#34;color:#75715e&#34;&gt;// 数量×単価&amp;lt;br /&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;price2&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; eval(document.&lt;span style=&#34;color:#a6e22e&#34;&gt;form1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;goods2&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt;) &lt;span style=&#34;color:#f92672&#34;&gt;*&lt;/span&gt; document.&lt;span style=&#34;color:#a6e22e&#34;&gt;form1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;volume2&lt;/span&gt; .&lt;span style=&#34;color:#a6e22e&#34;&gt;selectedIndex&lt;/span&gt;;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;price3&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; eval(document.&lt;span style=&#34;color:#a6e22e&#34;&gt;form1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;goods3&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt;) &lt;span style=&#34;color:#f92672&#34;&gt;*&lt;/span&gt; document.&lt;span style=&#34;color:#a6e22e&#34;&gt;form1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;volume3&lt;/span&gt; .&lt;span style=&#34;color:#a6e22e&#34;&gt;selectedIndex&lt;/span&gt;;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;total1&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; parseInt(&lt;span style=&#34;color:#a6e22e&#34;&gt;price1&lt;/span&gt;)&lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt; parseInt(&lt;span style=&#34;color:#a6e22e&#34;&gt;price2&lt;/span&gt;)&lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt; parseInt(&lt;span style=&#34;color:#a6e22e&#34;&gt;price3&lt;/span&gt;); &lt;span style=&#34;color:#75715e&#34;&gt;// 合計を計算&amp;lt;br /&amp;gt;var tax2 = Math.round((total1 * tax) / 100); //消費税を計算&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;// フォームのテキストエリアに表示する金額&amp;lt;br /&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;document.&lt;span style=&#34;color:#a6e22e&#34;&gt;form1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;field_total1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;total1&lt;/span&gt;; &lt;span style=&#34;color:#75715e&#34;&gt;// 合計を表示&amp;lt;br /&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;document.&lt;span style=&#34;color:#a6e22e&#34;&gt;form1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;field_tax&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;tax2&lt;/span&gt;; &lt;span style=&#34;color:#75715e&#34;&gt;// 消費税を表示&amp;lt;br /&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;document.&lt;span style=&#34;color:#a6e22e&#34;&gt;form1&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;field_total2&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;total1&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;tax2&lt;/span&gt;; &lt;span style=&#34;color:#75715e&#34;&gt;// 税込合計を表示&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;//右の窓に表示する金額&amp;lt;br /&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;document.&lt;span style=&#34;color:#a6e22e&#34;&gt;getElementById&lt;/span&gt;(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;display_account_amount&amp;#34;&lt;/span&gt;).&lt;span style=&#34;color:#a6e22e&#34;&gt;innerHTML&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;total1&lt;/span&gt;;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;document.&lt;span style=&#34;color:#a6e22e&#34;&gt;getElementById&lt;/span&gt;(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;display_account_tax&amp;#34;&lt;/span&gt;).&lt;span style=&#34;color:#a6e22e&#34;&gt;innerHTML&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;tax2&lt;/span&gt;;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;document.&lt;span style=&#34;color:#a6e22e&#34;&gt;getElementById&lt;/span&gt;(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;display_account_all&amp;#34;&lt;/span&gt;).&lt;span style=&#34;color:#a6e22e&#34;&gt;innerHTML&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;total1&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;tax2&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;// --&amp;gt; &amp;lt;br /&amp;gt;&amp;lt;/script&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;script&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;type&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text/javascript&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;&amp;lt;!--&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;function&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;display_account&lt;/span&gt;() {&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;position_top&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; ( document.&lt;span style=&#34;color:#a6e22e&#34;&gt;body&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;scrollTop&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;||&lt;/span&gt; document.&lt;span style=&#34;color:#a6e22e&#34;&gt;documentElement&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;scrollTop&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;||&lt;/span&gt; window.&lt;span style=&#34;color:#a6e22e&#34;&gt;scrollTop&lt;/span&gt; ) ; &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; ( parseInt(&lt;span style=&#34;color:#a6e22e&#34;&gt;position_top&lt;/span&gt;) &lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;170&lt;/span&gt; ){&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;document.&lt;span style=&#34;color:#a6e22e&#34;&gt;getElementById&lt;/span&gt;(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;display_account&amp;#34;&lt;/span&gt;).&lt;span style=&#34;color:#a6e22e&#34;&gt;style&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;top&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;position_top&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;px&amp;#34;&lt;/span&gt;; } } window.&lt;span style=&#34;color:#a6e22e&#34;&gt;onload&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;function&lt;/span&gt;() {&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;isIE&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;=&lt;/span&gt;window.&lt;span style=&#34;color:#a6e22e&#34;&gt;navigator&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;userAgent&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;indexOf&lt;/span&gt;(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;MSIE&amp;#34;&lt;/span&gt;);&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt;(&lt;span style=&#34;color:#a6e22e&#34;&gt;isIE&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; document.&lt;span style=&#34;color:#a6e22e&#34;&gt;compatMode&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;==&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;BackCompat&amp;#34;&lt;/span&gt;){&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;document.&lt;span style=&#34;color:#a6e22e&#34;&gt;body&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;onscroll&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;display_account&lt;/span&gt;;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;}&lt;span style=&#34;color:#66d9ef&#34;&gt;else&lt;/span&gt;{&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;document.&lt;span style=&#34;color:#a6e22e&#34;&gt;documentElement&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;onscroll&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;display_account&lt;/span&gt;;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;}&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;}&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;//--&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/script&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;div&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;display_account&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;style&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;position:absolute;top:170px;right:20px;z-index:100;width:200px;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;見積金額&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;合計&lt;/span&gt;&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;：&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;span&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;display_account_amount&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/span&amp;gt; 円&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;消費税&lt;/span&gt;&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;：&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;span&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;display_account_tax&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/span&amp;gt; 円&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;税込合計&lt;/span&gt;&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;：&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;span&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;display_account_all&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/span&amp;gt; 円&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/div&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;h1&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;見積り&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/h1&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;p&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;下記項目を選択すると自動計算します&lt;/span&gt;&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;。&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/p&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;form&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;name&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;form1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;action&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;form1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;method&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;post&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;table&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;tr&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;td&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;商品&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/td&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;td&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;amp;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;nbsp&lt;/span&gt;;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/td&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;td&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;数量&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/td&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/tr&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;tr&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;td&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;果物&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/td&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;td&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;select&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;name&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;goods1&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;onChange&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;keisan()&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;br&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;option&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;selected&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;selected&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;選択してください&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/option&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;option&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;1000&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;リンゴ&lt;/span&gt;&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;（&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;3&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;個入り&lt;/span&gt;&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;）&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;,&lt;span style=&#34;color:#ae81ff&#34;&gt;000&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;円&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/option&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;option&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;450&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;バナナ&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;450&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;円&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/option&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;option&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;value&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;35900&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;パイナップル&lt;/span&gt;　&lt;span style=&#34;color:#ae81ff&#34;&gt;650&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;円&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;/option&amp;gt;&amp;lt;br /&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;#34;volume1&amp;#34; onchange=&amp;#34;keisan()&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;0&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;1&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;2&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;3&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;4&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;5&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;6&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;7&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;8&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;9&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;10&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;肉&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;#34;goods2&amp;#34; onChange=&amp;#34;keisan()&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;0&amp;#34; selected=&amp;#34;selected&amp;#34;&amp;gt;選択してください&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;500&amp;#34;&amp;gt;牛肉（100g）500円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;400&amp;#34;&amp;gt;豚肉（100g）400円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;300&amp;#34;&amp;gt;鶏肉（100g）300円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;#34;volume2&amp;#34; onchange=&amp;#34;keisan()&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;0&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;1&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;2&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;3&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;4&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;5&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;6&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;7&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;8&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;9&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;10&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;魚&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;#34;goods3&amp;#34; onChange=&amp;#34;keisan()&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;0&amp;#34; selected=&amp;#34;selected&amp;#34;&amp;gt;選択してください&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;110&amp;#34;&amp;gt;さけ　110円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;120&amp;#34;&amp;gt;さば　120円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option value=&amp;#34;130&amp;#34;&amp;gt;いわし　130円&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;#34;volume3&amp;#34; onchange=&amp;#34;keisan()&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;0&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;1&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;2&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;3&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;4&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;5&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;6&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;7&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;8&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;9&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;option&amp;gt;10&amp;lt;/option&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;合計&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;#34;text&amp;#34; name=&amp;#34;field_total1&amp;#34; size=&amp;#34;8&amp;#34; value=&amp;#34;0&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;円&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;消費税&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;#34;text&amp;#34; name=&amp;#34;field_tax&amp;#34; size=&amp;#34;8&amp;#34; value=&amp;#34;0&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;円&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;税込合計&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;#34;text&amp;#34; name=&amp;#34;field_total2&amp;#34; size=&amp;#34;8&amp;#34; value=&amp;#34;0&amp;#34;&amp;gt;&amp;lt;br /&amp;gt;円&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/form&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;次は金額を3桁区切りにする方法を探ってみたいと思います。&lt;/p&gt;&#xA;&lt;p&gt;JavaScriptは3桁区切りにしてくれる関数が存在しないみたいですね。&lt;/p&gt;&#xA;&lt;p&gt;3桁毎に「,」を挿入する方法と正規表現による置換える方法があるようですが、正規表現による置換えがすっきりしてよさそう。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-javascript&#34; data-lang=&#34;javascript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;//3桁カンマ区切り&amp;lt;br /&amp;gt;function addFigure(str) {&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;　var num = new String(str).replace(/,/g, &amp;#34;&amp;#34;);&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;　while(num != (num = num.replace(/^(-?\d+)(\d{3})/, &amp;#34;$1,$2&amp;#34;)));&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;　return num;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;参考サイト&#34;&gt;参考サイト&#xA;&lt;/h3&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://ameblo.jp/linking/entry-10046853346.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://ameblo.jp/linking/entry-10046853346.html&#34; alt=&#34;http://ameblo.jp/linking/entry-10046853346.html&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://ameblo.jp/linking/entry-10046853346.html&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://ameblo.jp/linking/entry-10046853346.html&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item></channel>
</rss>
