javascript简易,JavaScript简易计算器
用JavaScript做的简易计算器 不知道怎么正确输出 求解~~
html
专注于为中小企业提供成都网站建设、网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业山东免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
head
titleCalculator/title
script language="javascript1.2"
!--HIDE FROM INCOMPATIBLE BROWSERS
var inputString="";
function updateString(value)
{
inputString+=value;//这一行就是把前面定义的inputString和参数value连在一起,然后赋给inputString
document.Calculator.input.value = inputString;//这里你少打了一个t
}
//STOP HIDING FROM INCOMPATIBLE BROWSERS--
/script
/head
body
centerform name = "Calculator"
input type="text" name="input" size="22"
br
input type="button" name="plus" value="+" onClick="updateString('+')"
input type="button" name="minus" value="-" onClick="updateString('-')"
input type="button" name="times" value="*" onClick="updateString('*')"
input type="button" name="div" value="/" onClick="updateString('/')"br
br
input type="button" name="zero" value="0" onClick="updateString('0')"
input type="button" name="one" value="1" onClick="updateString('1')"
input type="button" name="two" value="2" onClick="updateString('2')"
input type="button" name="three" value="3" onClick="updateString('3')"
input type="button" name="four" value="4" onClick="updateString('4')"
br
input type="button" name="five" value="5" onClick="updateString('5')"
input type="button" name="six" value="6" onClick="updateString('6')"
input type="button" name="seven" value="7" onClick="updateString('7')"
input type="button" name="eight" value="8" onClick="updateString('8')"
input type="button" name="nine" value="9" onClick="updateString('9')"
br
!--这个是点,你怎么写个+--
input type="button" name="point" value="·" onClick="updateString('.')"
!--下面一行中input.value=''是两个单引号,不是双引号,后面那个也是单引号--
input type="button" name="clear" value="Clear" onClick="input.value='';inputString=''"
!--下面这行改成如下更好点,eval(inputString)这个,就是把inputString当成js代码执行--
input type="button" name="calc" value="=" onClick="inputString=input.value=eval(inputString);"
/form
/center
/body
/html
如何用js做一个简易计算器?
js做一个简易计算器具体如下:
html
head
titlejs运算/title
boby
table
tr
td第一个数/td
tdinput type="text" id="onesum"/td
/tr
tr
td运算符号/td
tdinput type="text" id="fh"/td
/tr
tr
td第二个数/td
tdinput type="text" id="twosum"/td
/tr
tr
td计算结果/td
tdinput type="text" id="sum"/td
/tr
tr
td colspan="2"input type="button" value=" 计算 " onclick="js()"/td
/tr
table
script
function js(){
var num1=document.getElementById("onesum").value;
var num2=document.getElementById("twosum").value;
var fh=document.getElementById("fh").value;
var sum=0;
nu
m1=Number(num1);
num2=Number(num2);
if(fh=='+')
{
sum=num1+num2;
}
else if(fh=='-')
{
sum=num1-num2;
}else if(fh=='*')
{
sum=num1*num2;
}else if(fh=='/')
{
sum=num1/num2;
}
//alert(sum);
document.getElementById("sum").value=sum;
}
/script
/boby
/html
JavaScript 教程 JavaScript 是属于网络的脚本语言! JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。
怎样用JavaScript编译简易计算器??
htmlhead
title计算器/title
script language="JavaScript"
function Caculate()
{
var a=parseInt(document.f1.t1.value);
var b=parseInt(document.f1.t2.value);
var s;
for(var i=0;i4;i++)
{
if(document.f1.r[i].checked==true)
{
if(i==0)
{
s=a+b;
String(s);
}
else if(i==1)
{
s=a-b;
String(s);
}
else if(i==2)
{
s=a*b;
String(s);
}
else
{
if(b==0)
{
s="被除数不能为0,请重新输入";
}
else
{
s=a/b;
String(s);
}
}
}
}
document.f1.t3.value=s;
}
/script
/head
body
form method="get" name="f1"
请输入第一个操作数:input type=text name="t1" size=12 maxlength=6p
请输入第一个操作数:input type=text name="t2" size=12 maxlength=6p
请选择操作br
input type=radio name="r" value="0"+
input type=radio name="r" value="1" checked-
input type=radio name="r" value="2"*
input type=radio name="r" value="3"/p
input type=button name="b1" value="=" onclick="Caculate()"p
结果是:input type=text name="t3" size=12 maxlength=12 p
/form
/body/html
如果页面乱码,请更改浏览器编码为utf-8!
一段简单的javascript代码
在两行代码中出现三处错误,已在代码中注释并修正.自己对照一下吧.
html
head
titleJavaScript练习/title
script language="javascript"
function exchange()
{
var thistag,parentTag; // 这里前面多了个字符(`),删掉
thistag=window.event.srcElement.tagName; parentTag=window.event.srcElement.parentElement.tagName;
if(thistag=="H1" parentTag=="BODY") // 这里H1和BODY后面多了个空格,删掉!
{
if(document.all(window.event.srcElement.id+"p").style.display=="none")
{
document.all(window.event.srcElement.id+"p").style.display="";
}
else
{
document.all(window.event.srcElement.id+"p").style.display="none";
}
}
}
/script
/head
body onclick="exchange()"
我的javascript程序
h1 id="wac1"第一个安慰:最重要的是今天的心。/h1
p id="wac1p" style="display:none"何必为痛苦的悔恨而失去现在的心情,何必为莫名的忧虑而惶惶不可终日。过去的已经一去不复返了,再怎么悔恨也是无济于事。未来的还是可望而不可及,再怎么忧虑也是会空悲伤的。今天心,今日事和现在人,却是实实在在的,也是感觉美好的。当然,过去的经验要总结,未来的风险要预防,这才是智慧的。昨天已经过去,而明天还没有来到,今天是真实的。/p
h1 id="wac2"第二个安慰:自己的心痛只能自己疗。/h1
p id="wac2p" style="display:none"何必为痛苦的悔恨而失去现在的心情。偶尔的抱怨发泄一下,也是十分必要的,但是无休止的抱怨只会增添烦恼,只能向别人显示自己的无能,抱怨是一种致命的消极心态,一旦自己的抱怨成为恶习那么人生就会暗无天日,不仅自己好心境全无,而且别人跟着也倒霉。抱怨没有好处,乐观才是最重要的。/p
/body
/html
javascript简单问题
要弹aa对话框? 把你javascript函数方法改成bsubmit 下面4个botton的onclick也要改一下 submit是javascript自定的函数
当前标题:javascript简易,JavaScript简易计算器
当前URL:http://azwzsj.com/article/dssdpjp.html