コードをコピー コードは次のとおりです。<!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) - 画面サイズと使用率の決定
cpanel 管理バックエンドを開き、「詳細」オプションの下に「Clock Guardian Job...
この記事では、モバイルデバイス上の 1 ピクセルの境界線の問題を解決する 5 つの方法を紹介します。...
こんなことがありました。今日はGitHubで遊んでいました。最初はログインせずにいくつかのページを閲...
今日は仮想マシンを使って実験をしました。システムをインストールし、いくつかのオプションを最適化した後...
1. セレクターを調整するコンビネータを使用すると、セレクターの説明をより正確に記述できます (C...
CSS3 border-image プロパティを使用すると、要素の周囲に画像の境界線を設定できます。...
目次1. 準備2. 説明計画の概要3. フィールドの詳細な説明4. パーティションクエリにはパーティ...
序文インデックスを追加した場合と追加しなかった場合の違いを反映するには、数百万のデータを使用する必要...
1. インストールディレクトリにzipパッケージを解凍します。まず、mysql-8.0.11-win...
MySQL には次のログ ファイルがあります。 1: 再実行ログ2: ロールバックログ(元に戻すログ...
1. MySQLデータベースの構成と関連概念まず、MySQL はリレーショナル データベースである...
序文ミニプログラムを開発する過程では、録音機能を実装し、録音を再生し、録音をサーバーにアップロードす...
このプロジェクトでは、Vue+Router+Element の具体的なコードを共有して、シンプルなナ...
目次データベースにインデックスが必要なのはなぜですか?インデックスが B+Tree データ構造を使用...
teeコマンドは主にstandout(標準出力ストリーム、通常はコマンド実行ウィンドウ)に出力し、同...