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

JavaScript进阶篇

难度入门
时长 8小时55分
学习人数
综合评分9.47
2557人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.3 逻辑清晰

最新回答 / sakurashine
不如把删除做成display:none;然后撤销就block;之类的。

最新回答 / 无形的飞行
5那可以没有,就会接着往下面执行,最后执行default,default需要break吧

最新回答 / zhangcl
 window.onload:表示调用window的onload属性,而onload属性在window对象的封装类里面是一个方法,此方法表示:当页面加载完所有的代码后开始执行此方法,这里所有的代码指的是所有的标签(html里面的东西)和所有的js(javascript里面的东西:变量和function)document.getElementsByTagName:document是dom树的对象,getElementsByTagName表示获取dom树里面的元素,以tag(标签)的方式获取,dom树可以理解...

最新回答 / CrossingMay
经测试调用函数一点问题都没有。因为你的hh()里是-2,也就是说,返回到上上一个页面,你先打开一个百度页面,再到imooc,最后打开你现在这个文件,点返回,就能回到百度的页面。第二个问题我查看并且试过了,不能正常加载,估计assign(url)传入的是完整的url参数。

最新回答 / 陈华东
<...code...>你可以在浏览器打开调试工具,里面可以看出一部分问题

最新回答 / fengguowuhen1994
因为删除节点后,子节点就在变化,你的x是变化的,x的长度也是变化的,可试着改为function clearText() {var content=document.getElementById("content");// 在此完成该函数var x=document.getElementById('content').childNodes.length;for(i=0;i<x;i++){var y=content.removeChild(content.childNodes[0]); }}

最赞回答 / 咆哮的菜狗
首先hobby是加了引号的,为什么用getElementById呢?这一步的功能是通过输入的数来选中对应的复选框,所以你填1就选中第一个,填几就对应选中第几个,是几就是几,写几就选中几,所以用getElementById来查找id,id的话是独一无二的,可以看到上边的标签中         <input type="checkbox" name="hobby" id="hobby1">  音乐          <input type="checkbox" name="hobby" id...

最新回答 / 伊望岁月
你对新加的行和列审查元素会发现,新加的行和列加到了tbody的外面,这是因为表格生成的时候会自动加上tbody标签包着行和列,而你用table标签操作节点,所以不对<...code...>

最赞回答 / 静默_0002
removeChild是移除子元素,tbody.parentNode是table,table的子元素是tbody,tr不是table的一级子元素

最新回答 / ppo_YXWU
   var sum=0;放for外面,不然每次都清0了。

最新回答 / 李晓健
确实没有了,你可以把代码拷出来放你本地运行一下。

最赞回答 / 七月小麦麦
一般不写classname,而是在js中调用className方法。比如 document.getElementById("test").className="on",即表示设置id为“test”的元素的类名为“on”。
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消