使用javascript编写计算器语言写网页计算器,计算无法弹出结果,请老师给予指导!

用HTML5编写计算器APP,在html文件中调用javascript文件,布局显示正常,但是点击按键时没反应,_百度知道
用HTML5编写计算器APP,在html文件中调用javascript文件,布局显示正常,但是点击按键时没反应,
value = numresult,javascript文件如下,编写APP用的FireFox OS;&str这段代码在BLUEFISH中运行正常;numresult = eval();}function onclickclear() {str = document.getElementById(&quot.getElementById(&quot.value = str,计算器能工作.getElementById(&nummessege&quot.value);;nummessege&str.value + nums:nummessege&quot.value = &);function onclicknum(nums) {str =);}function onclickresult() {str = document
提问者采纳
*&nbsp.getElementById(&*&=&}function&onclicknum(nums)&=&nbsp.value&&numresult.value);=&nummessege&nummessege&nummessege&onclickclear()&nbsp.value&function&&);str.value&1&=&.getElementById(&var&=&{str&nbsp.value&eval(nums&);{numresult&onclickresult()&nbsp.getElementById(&{+&}function&1;)var&nbsp
大神,我把你的JS文件替换进去,在浏览器里面就出问题了,不能计算
提问者评价
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁网页计算器html的js部分,有些没看懂~跪求大神_百度知道
网页计算器html的js部分,有些没看懂~跪求大神
num1=oShowVspan&).innerHTML.){
var oResult=eval(oShowVal);
var oNumVal=);window,iLen=aN/}&lt,sClass){ var obj=show&quot.getElementsByTagName(& for(var i=0;i&
var num1./);*获取class的方法封装为一个函数;*显示计算结果*/ var arr=[];i++){
aNum[i].getElementById(root);/
/*&calculator& var aItems=c& for(var i=0;
if(aItems[i];=&){
oS*向数组的末尾添加一个或多个元素,即封装一个通过class来查找元素的方法*/.innerHTML+=oNumV
} return arr.getElementById(&quot.innerHTML=oResult.className==sClass){
*实现数值的输入*&#47.getElementsByTagName(&quot.onclick=function(){
var oShowVal=oSiLen.push(aItems[i]),&quot,并返回新的长度*/ var aNum=)[0];i&lt.onload=function(){ var oShow=getByClass(&/*取到按键值*/;aI
else if(oNumVal==&
} }}function getByClass(root,num2=calculator&quot.innerHTML=&/判断按键
if(oNumVal==&quot.innerHTML;script&script&&#47
提问者采纳
比如按了1这个就是点击数字的时候,+,往容器中插入对应的值,2那么,容器中出现1+2这样的表达式(这时候是字符串),再按到+的时候
提问者评价
来自团队:
其他类似问题
为您推荐:
计算器的相关知识
其他1条回答
哪里没看懂,没有说明
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁JavaScript 用循环语句1到10相加的结果输出在Web页面 并写一个简单计算器_百度知道
JavaScript 用循环语句1到10相加的结果输出在Web页面 并写一个简单计算器
com/zhidao/wh%3D450%2C600/sign=/zhidao/pic/item/503dd6d66d224e4ade25://f://f.baidu,并把名字输出在页面上,并将名字保存在数组中。在程序中循环地提示用户输入一个名字://f。&作业2操作题:使用循环语句.baidu。&nbsp。然后按升序顺序排列名字./zhidao/wh%3D600%2C800/sign=0c543adbc713eb93fc50e1/503dd6d66d224e4ade25.hiphotos,每个名字占一行。习题2.hiphotos:让用户输入一个名字的列表.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="<a href="http.jpg" esrc="http.hiphotos,计算从1到10十个相加的结果并将其输出在Web页面上:用JavaScript写一个带加减乘除运算的简易计算器,直到用户输入为空JavaScript上机作业作业1
烦请各位在今天内回答完毕明天就关闭问题咯 谢谢大家
提问者采纳
&lt!validateNum(secondNum)){
var secondNum =获取操作参数
var firstNum =
&lt.localeCompare(param2);&;
for(var i=1;数二.getElementsByName(&#39.indexOf(&#39;input type=&新建一个HTML文件;
});h3&body&br&#47:input name=&#39:
resultNum = firstNum / value=&#39;&
& value=&hr/ id=&radio&#39;&text&
for(var i=0; id=&/2&#39;/br&#47:
resultNum = firstNum * secondNspan&&#39.getElementById(&#39; value=&&text& name=&#39;
/&operateType&#39;i&
secondNum = formatNum(secondNum);
&请输入一个中文名字&#39;);body&calculateNum();secondNum&&span style=&;firstNum&#39;&lt.h3&
var operateType = 1;
function calculateNum(){
var resultNum = 0;结果;firstNum&); onclick=&&#39;
if(;除法&div style=&){
nameA1&#39;&#47,&#39;input type=&#39;
resultNum = firstNum - secondN
/br/ value=&#39;^(&#92;&&
function test2(){
var nameArray = []; name=&#39;&quot.write(nameArray[i] + &#39!= &#39;/;
while(&&br/div&& checked&br/radio&#39;operateType&#39;i&&#39.sort(function compareFunction(param1;html&button&数一必须为数字&line-减法&lt.(&#92;
return false.getElementById(&#39;
nameAoperateType&#39;0&/ onclick=&3&#39.getElementById(&#39;& name=&#39;radio&#39;/&&lt:&lt.push(name);请输入一个中文名字&#39;);br/test2(); id=&乘法&&
function formatNum(num){
if(&button&quot,param2){
return param1;&input type=&#39;i++){
if(operateTypeArr[i]; value=&quot:& onclick=&&&
);br&#47.value = resultNum.test(num)){
计算&input type=&&gt.0&/text&
firstNum = formatNum(firstNum).checked == true){
operateType = operateTypeArr[i];=10;= 0){
return parseFloat(num);
name = prompt(&#39;input type=&&i++){
sum +=& value=&#39;switch(parseInt(operateType)){
case 1; secondN value=&#39; value=&nameA value=&;加法&i&/&&resultNum&#39!validateNum(firstNum)){
alert(&br/&lt!= null && name :
resultNum = firstNum + secondN&);&test1&script&&/input type=&#39;html&) &gt!input type=&&
function validateNum(num){
var reg=&#47.&&
if(.value.&#39;d+)););operateType&#39;br/input type=&/radio&#39;& value=&quot:2;;input type=&operateType&#39.write(sum);
}&test2&quot:&&/简单计算器&
return parseInt(num);
var name = prompt(&#39;&button&&secondNum&#39;
case 2;&#39;0&d+)(&#92;
function test1(){
var sum = 0;head&head&&test1(););&&4&#39;&/ type=&#39;&&operateTypeA),&#39;/&lt?$/
for(var i=0;text-&#47:600br/
&&数二必须为数字&获取操作类型
var operateTypeArr = document.script&
if(isNaN(num) || ;resultNum&数一,把内容复制进去运行即可
提问者评价
来自团队:
其他类似问题
为您推荐:
其他2条回答
}var k=0;/script language=&quot作业1;var i=0;JavaScript&for(i.write(k);i&script&=10;i++){
k=k+i;&&gt
谢谢!请问能不能做一下习题2呢
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁用JavaScript编写一个网页计算器_百度知道
用JavaScript编写一个网页计算器
在按下+就显示+;&nbsp如题我刚学这东西 请大家用简单点的代码写好发我功能实现就像windos的计算器一样 比如按下11就显示11,最后按=就显示结果&nbsp,在按下第二个数就显示第二个数
我有更好的答案
&!DOCTYPE html PUBLIC &-//W3C//DTD XHTML 1.0 Transitional//EN& &http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&&
&html xmlns=&http://www.w3.org/1999/xhtml&&
&meta http-equiv=&Content-Type& content=&text/ charset=gb2312& /&
&title&无标题文档&/title&
&script language=&javascript&&
function jsq(fh)
var num1,num2;
num1=parseFloat(document.form1.text1.value);
num2=parseFloat(document.form1.text2.value);
if(fh==&+&)
document.form1.text3.value=num1+num2;
if(fh==&-&)
document.form1.text3.value=num1-num2;
if(fh==&*&)
document.form1.text3.value=num1*num2;
if(fh==&/&)
if(num2!=0)
document.form1.text3.value=num1/num2;
其他类似问题
为您推荐:
javascript的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁a Javascript网页计算器,在 中实现Windows 的功能 Develop 238万源代码下载-
&文件名称: a
& & & & &&]
&&所属分类:
&&开发工具: JavaScript
&&文件大小: 1 KB
&&上传时间:
&&下载次数: 26
&&提 供 者:
&详细说明:Javascript网页计算器,在网页中实现Windows计算器的功能-Javascript web page calculator, a web page to achieve the functions of Windows calculator
文件列表(日期:)(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&近期下载过的用户:
&输入关键字,在本站238万海量源码库中尽情搜索:
&[] - matlab来实现遗传算法的选择算子,便于用matlab来实现模拟结果的图示划表示
&[] - 基于VISUAL C++开发的运动会的评分系统,属于 数据结构
&[] - 设计一个复杂的计算器,能实现Window中计算器的功能,如下图:
⑴定义组件:0~9,+、-、*、/、sqrt()、1/x、%、C=按钮;显示屏文本行;菜单;
⑵要求能关闭窗口;点击按钮,或键盘数字会在显示屏上输出结果。
⑶具有进制转换功能;
&[] - 实用的程序代码,希望对大家有用,已经调试通过
&[] - java计算器,完美界面,完美功能,Swing
&[] - 一个网页计算器,打开网页后,在页面:查看源文件里可看源代码
&[] - 网页计算器,S实现了加减乘除等四则运算,含有三角函数的运算,还实现了括号的功能。不过做的时间段,还有一些BUG。
&[] - 用JavaScript脚本语言编写的一个简单“网页计算器”,能实现“+、-、*、/”,有说明文档
&[] - 简单的网页计算器,可以实现界面功能,计算功能不完善,可以自己添加
&[] - html计算器,js中标有算法,如果想修改可以根据需要在里面更改参数算法等。}

我要回帖

更多关于 javascript制作计算器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信