コードをコピー コードは次のとおりです。<!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) - 画面サイズと使用率の決定
mysql 5.7.21 winx64 のインストールと設定方法: MySQLのコミュニティバージョ...
現在、ほとんどの CPU は浮動小数点ユニット (FPU) をサポートしています。FPU は、プロセ...
1. 公式ウェブサイトアドレス公式サイトではインストールの参考手順が紹介されています。公式サイトを見...
Docker コンテナを適用する場合、多くの場合、ホスト ディレクトリを Docker コンテナにマ...
シナリオ: docker で tomcat を起動すると (Alibaba Cloud からダウンロ...
a タグ疑似クラスの役割: 「:link」: 訪問されていないタグの状態。 「:visited」: ...
本来の意図このツールを作った理由は、コンピューターを使用しているときにいつでも毎日の仕事や生活を記録...
この記事では、MySQL 8.0.15 winx64 圧縮パッケージのインストールと設定方法を参考ま...
Dockerfileの作成yumソースを設定する cd /tmp/docker vim Docker...
フレックス レイアウトは、エラスティック レイアウトとも呼ばれます。任意のコンテナーをフレックス レ...
Docker を使用して Angular プロジェクトをデプロイする方法は 2 つあります。1 つは...
概要Nginx では変数を使用して設定を簡素化し、設定の柔軟性を向上させることができます。すべての変...
目次構成解析サービス構築ディレクトリ構造ファイルを作成インスタンス構成サービスを開始するテストRed...
privot は、多対多の関係の中間テーブルです。 PT5 フレームワークは自動的に privot ...
Linux の優れた点は、マルチユーザー、マルチタスク システムにあります。 Linux では通常、...