为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰
IE678910如何判断?
switch (operator)
{case "+":sum=num1+num2;break;
case "-":sum=num1-num2;break;
case "*":sum=num1*num2;break;
case "/":sum=num1/num2;break;
default:;
}
document.getElementById("fruit").value=sum;
var num1=parseFloat(document.getElementById("txt1").value);
var num2=parseFloat(document.getElementById("txt2").value);
var operator=document.getElementById("select").value;
var sum;

最新回答 / 我要开发地图系统
楼上说得没错,因为页面加载是从上到下加载的,当浏览器读取到数组时,由于后面的P元素等所有的内容都还没有加载,造成程序找不到这2个值,所以才会报错。解决方法就像楼上说的,将代码放到文档的最后,这样当浏览读到数组时,整个文档所有的元素内容都已经加载完成,就不会出错了。

已采纳回答 / davidlaw
保留字: 系统留用(可能永远也不会用, 但是你不能用)关键字: 系统规定有特殊意义的词关键字, 一定是保留字

已采纳回答 / 康振宁
oLis[i].onclick = function()看到这句话没,这句话的意思是给oLis中的所有元素增加点击事件,而在事件中this就代表的这个元素另外oLis是li元素的集合,所以在遍历的时候需要取单个元素
希望可以实现没点提交就不自动执行
function checkone(){
var j=document.getElementById("wb").value;
var hobby = document.getElementById("hobby"+j);
hobby.checked = true;
}
哪个同学给我解释下么
function com(x,y){
if(x>=y)
{return x;}
else return y;
}
var req=com(5,4);
var re=com(6,3);

document.write(" 5 和 4 的较大值是:"+req+"<br>");
document.write(" 6 和 3 的较大值是:"+re );

最新回答 / 清波
可以po 出具体问题,大家一起讨论下
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消