



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第javascript代碼實(shí)現(xiàn)簡易計(jì)算器html部分的話就是吧所有數(shù)字定義為一個(gè)class名字,把所有運(yùn)算符號定義為一個(gè)class以及定義兩個(gè)input來存放運(yùn)算符
script
lis=document.querySelectorAll("#boxul.num")//獲取所有的數(shù)字
opcr=document.querySelectorAll("#boxul.opcr")//獲取運(yùn)算符
for(vari=0;ilis.length;i++){//遍歷所有的數(shù)字
lis[i].onclick=function(){
input1.value+=parseInt(this.innerHTML)//點(diǎn)擊input1顯示
//遍歷所有的運(yùn)算符
for(leti=0;iopcr.length;i++){
opcr[i].onclick=function(){
if(text1.value==""){//當(dāng)存放第一個(gè)值為空時(shí)候
text1.value=input1.value//存放第一個(gè)值
input1.value=""http://input框里的值為空
per.value=this.innerHTML;//存放符號的值為空
}else{
text1.value=eval(text1.value+per.value+input1.value)//不是空的時(shí)候計(jì)算
per.value=this.innerHTML;//存放符號的值為點(diǎn)擊的值
input1.value=""http://input框里的值為空
//等于
resule.onclick=function(){
input1.value=eval(text1.value+per.value+input1.value)//計(jì)算里面的值
per.value=""http://清空存放per的值
text1.value=""http://input框里的值為空
//點(diǎn)擊清空所有
returnZero.onclick=function(){
input1.value=""
per.value=""
text1.value=""
/script
完整部分
!DOCTYPEhtml
htmllang="en"
head
metacharset="UTF-8"
metaname="viewport"content="width=device-width,initial-scale=1.0"
metahttp-equiv="X-UA-Compatible"content="ie=edge"
title簡易計(jì)算器/title
style
#box{
background-image:linear-gradient(120deg,#84fab00%,#8fd3f4100%);
width:500px;
height:420px;
margin:auto;
margin-top:200px;
position:relative;
.reckon{
width:280px;
height:200px;
background-image:linear-gradient(120deg,#d4fc790%,#96e6a1100%);
position:absolute;
top:100px;
left:100px;
border:5pxsolid#2a2b2c
#input1{
background-image:linear-gradient(totop,#cfd9df0%,#e2ebf0100%);
border:none;
width:220px;
height:8px;
float:right;
margin-top:10px;
margin-right:20px;
outline:none;
padding:10px
ulli{
float:left;
list-style:none;
margin:4px2px;
border-radius:3px;
background-image:linear-gradient(120deg,#a1c4fd0%,#c2e9fb100%);
box-shadow:2px2px#ccc;
color:#fff;
font-weight:"楷體";
width:50px;
height:30px;
text-align:center;
line-height:30px;
ul{
margin-top:5px;
ulli:hover{
opacity:0.7;
/style
/head
body
divid="box"
divid="reckon"
inputtype="text"id="input1"
li7/li
li8/li
li9/li
li+/li
li4/li
li5/li
li6/li
li-/li
li1/li
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年金融市場基礎(chǔ)知識測試題及答案
- 2025年非法行為調(diào)查員職業(yè)資格考試試卷及答案
- 2025年電氣工程師資格試卷及答案
- 房地產(chǎn)、樓盤產(chǎn)品推介會(huì)執(zhí)行方案20130825
- 遠(yuǎn)程實(shí)驗(yàn)操作設(shè)備考核試卷
- 航空物流行業(yè)的顛覆性技術(shù)預(yù)測與發(fā)展趨勢考核試卷
- 突發(fā)公共衛(wèi)生事件對宏觀經(jīng)濟(jì)的沖擊效應(yīng)及貨幣政策調(diào)控
- 農(nóng)村產(chǎn)業(yè)融合對縣域經(jīng)濟(jì)韌性的影響研究-以浙江省為例
- 基于YOLOv8的工地作業(yè)人員安全著裝檢測算法研究
- 輸出并聯(lián)型雙有源橋式變流器主動(dòng)熱管理方法研究
- 骨髓腔輸液技術(shù)教案輸液通路與監(jiān)護(hù)P頁
- 順義區(qū)六年級下學(xué)期語文期末試卷
- 2024年重慶市高考思想政治試卷真題(含答案解析)
- 2.2 社會(huì)主義制度在中國的確立(課件)-2024-2025學(xué)年高中政治必修一 中國特色社會(huì)主義 (統(tǒng)編版 )
- 醫(yī)療機(jī)構(gòu)審核管理制度
- 河北省保定市2023-2024學(xué)年高二下學(xué)期7月期末生物試題
- 《通信原理》期末考試復(fù)習(xí)題庫(含答案)
- 2024-2025部編人教版2二年級語文下冊全冊測試卷【共10套附答案】
- 第一課能源史簡介
- 醫(yī)療器械倉庫管理課件
- 2024年火電電力職業(yè)技能鑒定考試-600MW超臨界機(jī)組運(yùn)行筆試參考題庫含答案
評論
0/150
提交評論