コードをコピー コードは次のとおりです。<!DOCTYPE html> <html> <meta name="content-type" content="text/html; charset=UTF-8"> <ヘッド> <title>電卓</title> <!-- キーの内容を文字列としてテキスト ボックスに保存します。ボタンが "=" の場合は、eval メソッドを呼び出して結果を計算し、その結果をテキスト ボックスに出力します。 --> <script type="text/javascript"> var 数値結果; var 文字列; 関数 onclicknum(nums) { str = document.getElementById("メッセージ番号"); str.value = str.value + nums; } 関数onclickclear() { str = document.getElementById("メッセージ番号"); str.value = ""; } 関数 onclickresult() { str = document.getElementById("メッセージ番号"); numresult = eval(str.value); str.value = numresult; } </スクリプト> </head> <body bgcolor="affff"> <!-- キー テーブルを定義します。各キーはイベント トリガーに対応します --> <表の境界線="1" 配置="中央" bgColor="#bbff77" スタイル="高さ: 350px; 幅: 270px"> <tr> <td colspan="4"> <input type="text" id="メッセージ番号" スタイル="高さ: 90px; 幅: 350px; フォントサイズ: 50px" /> </td> </tr> <tr> <td> <input type="button" value="1" id="1" onclick="onclicknum(1)" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> <td> <input type="button" value="2" id="2" onclick="onclicknum(2)" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> <td> <input type="button" value="3" id="3" onclick="onclicknum(3)" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> <td> <input type="button" value="+" id="add" onclick="onclicknum('+')" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> </tr> <tr> <td> <input type="button" value="4" id="4" onclick="onclicknum(4)" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> <td> <input type="button" value="5" id="5" onclick="onclicknum(5)" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> <td> <input type="button" value="6" id="6" onclick="onclicknum(6)" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> <td> <input type="button" value="-" id="sub" onclick="onclicknum('-')" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> </tr> <tr> <td> <input type="button" value="7" id="7" onclick="onclicknum(7)" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> <td> <input type="button" value="8" id="8" onclick="onclicknum(8)" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> <td> <input type="button" value="9" id="9" onclick="onclicknum(9)" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> <td> <input type="button" value="*" id="mul" onclick="onclicknum('*')" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> </tr> <tr> <td colspan="2"> <input type="button" value="0" id="0" onclick="onclicknum(0)" スタイル="高さ: 70px; 幅: 190px; フォントサイズ: 35px"> </td> <td> <input type="button" value="." id="point" onclick="onclicknum('.')" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> <td> <input type="button" value="/" id="division" onclick="onclicknum('/')" スタイル="高さ: 70px; 幅: 90px; フォントサイズ: 35px"> </td> </tr> <tr> <td colspan="2"> <input type="button" value="Del" id="clear" onclick="onclickclear()" スタイル="高さ: 70px; 幅: 190px; フォントサイズ: 35px" /> </td> <td colspan="2"> <input type="button" value="=" id="result" onclick="onclickresult()" スタイル="高さ: 70px; 幅: 190px; フォントサイズ: 35px" /> </td> </tr> </テーブル> </本文> </html> ![]() |
<<: VirtualBox の仮想ディスク vdi ファイルの容量を拡張する方法 (グラフィック チュートリアル)
>>: レスポンシブWebデザイン学習(1) - 画面サイズと使用率の決定
jQueryプラグインは、参考のためにダッシュボードを実装します。具体的な内容は次のとおりです。一般...
目次構成nfs サーバー (nfs.skills.com) nfs クライアント (client.s...
仮想ホストは、インターネット上で実行されているサーバー ホストを複数の「仮想」ホストに分割する特殊な...
この記事では、Docker を使用して MySQL をデプロイし、データを保持する方法について簡単に...
Nginx は C 言語で開発されており、Linux で実行することをお勧めします。もちろん、Win...
IE8 の新機能 Web スライス (Web スライス) Microsoft は 3 月 20 日...
ページドメインの関係:メインページ a.html はドメイン A: www.jb51.net に属し...
まず、状態マネージャーとは何か、そしてそれが何をするのかを知る必要があります。複数のページで同じプロ...
目次Dockerイメージのダウンロードmysqlとnacosを起動する独自のJavaプロジェクトを変...
WeChatアプレット:シンプルな計算機、参考までに、具体的な内容は次のとおりです。ミニプログラムに...
MySQL ストアド プロシージャ、カーソル、トランザクションの例の詳細な説明以下は私が作成した M...
3G の普及により、携帯電話を使ってインターネットにアクセスする人が増えています。モバイル デバイス...
JS アニメーションの代わりに CSS アニメーションを使用する必要があるのはなぜですか? Java...
1. はじめにイメージマップを使用すると、画像の領域をホットスポットとして指定できます。この領域にマ...
目次1. MySQL msiバージョンをダウンロードする2. インストール3. 環境変数を設定する1...