



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第javascript代碼實(shí)現(xiàn)簡易計算器html部分的話就是吧所有數(shù)字定義為一個class名字,把所有運(yùn)算符號定義為一個class以及定義兩個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)存放第一個值為空時候
text1.value=input1.value//存放第一個值
input1.value=""http://input框里的值為空
per.value=this.innerHTML;//存放符號的值為空
}else{
text1.value=eval(text1.value+per.value+input1.value)//不是空的時候計算
per.value=this.innerHTML;//存放符號的值為點(diǎn)擊的值
input1.value=""http://input框里的值為空
//等于
resule.onclick=function(){
input1.value=eval(text1.value+per.value+input1.value)//計算里面的值
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簡易計算器/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)容里面會有圖紙預(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國民航大學(xué)《公路施工技術(shù)與管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 定西職業(yè)技術(shù)學(xué)院《司法文書寫作與法律文獻(xiàn)檢索》2023-2024學(xué)年第二學(xué)期期末試卷
- 北京經(jīng)貿(mào)職業(yè)學(xué)院《專業(yè)考察(設(shè)計公司、實(shí)訓(xùn)基地)》2023-2024學(xué)年第二學(xué)期期末試卷
- 貴州應(yīng)用技術(shù)職業(yè)學(xué)院《油氣成藏理論》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南工業(yè)職業(yè)技術(shù)學(xué)院《信息與計算科學(xué)專業(yè)導(dǎo)論》2023-2024學(xué)年第二學(xué)期期末試卷
- 植物景觀設(shè)計考察專題研究
- 天津科技大學(xué)《財務(wù)會計二》2023-2024學(xué)年第二學(xué)期期末試卷
- 威海海洋職業(yè)學(xué)院《給排水概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 昆明醫(yī)科大學(xué)海源學(xué)院《電子商務(wù)管理實(shí)務(wù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 重慶電子工程職業(yè)學(xué)院《臨床醫(yī)學(xué)整合案例》2023-2024學(xué)年第二學(xué)期期末試卷
- 投資合同:有限公司投資協(xié)議
- 四川大學(xué)華西口腔醫(yī)院臨床研究醫(yī)學(xué)倫理審查申請表【模板】
- 鍋爐安裝改造維修質(zhì)量保證體系文件(手冊+程序文件+表格+工藝文件匯編)-符合TSG 07-2019特種設(shè)備質(zhì)量保證管理體系
- 急性呼吸窘迫綜合征-課件
- 2024版兼職主播合作協(xié)議書
- 拖欠房租通知書范文
- 年產(chǎn)萬噸的氯乙烯合成工段的工藝設(shè)計
- 2024年湖北省中考?xì)v史試卷附答案
- 燃?xì)饨?jīng)營安全重大隱患判定標(biāo)準(zhǔn)課件
- 民法典之合同篇課件
- 2024年福建省莆田市初中八年級教學(xué)質(zhì)量檢測生物試卷
評論
0/150
提交評論