用HTML5编写计算器APP,在html文件中调用javascript文件,布局显示正常,但是点击按键时没反应,_百度知道
用HTML5编写计算器APP,在html文件中调用javascript文件,布局显示正常,但是点击按键时没反应,
value = numresult,javascript文件如下,编写APP用的FireFox OS;&str这段代码在BLUEFISH中运行正常;numresult = eval();}function onclickclear() {str = document.getElementById(".getElementById(".value = str,计算器能工作.getElementById(&nummessege".value);;nummessege&str.value + nums:nummessege".value = &);function onclicknum(nums) {str =);}function onclickresult() {str = document
提问者采纳
* .getElementById(&*&=&}function&onclicknum(nums)&= .value&&numresult.value);=&nummessege&nummessege&nummessege&onclickclear() .value&function&&);str.value&1&=&.getElementById(&var&=&{str .value&eval(nums&);{numresult&onclickresult() .getElementById(&{+&}function&1;)var 
大神,我把你的JS文件替换进去,在浏览器里面就出问题了,不能计算
提问者评价
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁网页计算器html的js部分,有些没看懂~跪求大神_百度知道
网页计算器html的js部分,有些没看懂~跪求大神
num1=oShowVspan&).innerHTML.){
var oResult=eval(oShowVal);
var oNumVal=);window,iLen=aN/}<,sClass){ var obj=show".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(".innerHTML=oResult.className==sClass){
*实现数值的输入*/.getElementsByTagName(".onclick=function(){
var oShowVal=oSiLen.push(aItems[i]),",并返回新的长度*/ var aNum=)[0];i<.onload=function(){ var oShow=getByClass(&/*取到按键值*/;aI
else if(oNumVal==&
} }}function getByClass(root,num2=calculator".innerHTML=&/判断按键
if(oNumVal==".innerHTML;script&script&/
提问者采纳
比如按了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。 。然后按升序顺序排列名字./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
烦请各位在今天内回答完毕明天就关闭问题咯 谢谢大家
提问者采纳
<!validateNum(secondNum)){
var secondNum =获取操作参数
var firstNum =
<.localeCompare(param2);&;
for(var i=1;数二.getElementsByName('.indexOf('input type=&新建一个HTML文件;
});h3&body&br/:input name=':
resultNum = firstNum / value='&
& value=&hr/ id=&radio'&text&
for(var i=0; id=&/2'/br/:
resultNum = firstNum * secondNspan&'.getElementById(' value=&&text& name='
/&operateType'i&
secondNum = formatNum(secondNum);
&请输入一个中文名字');body&calculateNum();secondNum&&span style=&;firstNum'<.h3&
var operateType = 1;
function calculateNum(){
var resultNum = 0;结果;firstNum&); onclick=&'
if(;除法&div style=&){
nameA1'/,'input type='
resultNum = firstNum - secondN
/br/ value='^(\&&
function test2(){
var nameArray = []; name='".write(nameArray[i] + '!= '/;
while(&&br/div&& checked&br/radio'operateType'i&'.sort(function compareFunction(param1;html&button&数一必须为数字&line-减法<.(\
return false.getElementById('
nameAoperateType'0&/ onclick=&3'.getElementById('& name='radio'/&<:<.push(name);请输入一个中文名字');br/test2(); id=&乘法&&
function formatNum(num){
if(&button",param2){
return param1;&input type='i++){
if(operateTypeArr[i]; value=":& onclick=&&&
);br/.value = resultNum.test(num)){
计算&input type=&>.0&/text&
firstNum = formatNum(firstNum).checked == true){
operateType = operateTypeArr[i];=10;= 0){
return parseFloat(num);
name = prompt('input type=&&i++){
sum +=& value='switch(parseInt(operateType)){
case 1; secondN value=' value=&nameA value=&;加法&i&/&&resultNum'!validateNum(firstNum)){
alert(&br/<!= null && name :
resultNum = firstNum + secondN&);&test1&script&&/input type='html&) >!input type=&&
function validateNum(num){
var reg=/.&&
if(.value.'d+)););operateType'br/input type=&/radio'& value=":2;;input type=&operateType'.write(sum);
}&test2":&&/简单计算器&
return parseInt(num);
var name = prompt('&button&&secondNum'
case 2;'0&d+)(\
function test1(){
var sum = 0;head&head&&test1(););&&4'&/ type='&&operateTypeA),'/<?$/
for(var i=0;text-/:600br/
&&数二必须为数字&获取操作类型
var operateTypeArr = document.script&
if(isNaN(num) || ;resultNum&数一,把内容复制进去运行即可
提问者评价
来自团队:
其他类似问题
为您推荐:
其他2条回答
}var k=0;/script language="作业1;var i=0;JavaScript&for(i.write(k);i&script&=10;i++){
k=k+i;&>
谢谢!请问能不能做一下习题2呢
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁用JavaScript编写一个网页计算器_百度知道
用JavaScript编写一个网页计算器
在按下+就显示+; 如题我刚学这东西 请大家用简单点的代码写好发我功能实现就像windos的计算器一样 比如按下11就显示11,最后按=就显示结果 ,在按下第二个数就显示第二个数
我有更好的答案
&!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中标有算法,如果想修改可以根据需要在里面更改参数算法等。}