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

JavaScript进阶篇

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

最新回答 / qq_特别关注_0
id=‘onclick’指的是对应的属性值,onclick对应的是点击事件,应该是点击过后实现对应方法而不是clock 属性

最新回答 / 寒凌冰封
document.getElementsByTagName("div").childNodes;是获取方法,加[0]应该是获取第1个div

最新回答 / 伽兰子
在 HTML DOM (文档对象模型)中,每个部分都是节点:文档本身是文档节点所有 HTML 元素是元素节点所有 HTML 属性是属性节点HTML 元素内的文本是文本节点注释是注释节点<div id="div1"><p id="p1">这是一个段落</p></div><script>var para=document.createElement("p");   //创建新的 <p> 元素var node=document.create...

最新回答 / 我要SSR
你这样是不行的,你可以把这行代码插入进去嘛。。。XXX.append('<input name="Button" type="button" value="click" onclick="tanchu()" />')

最赞回答 / qq_日不落_5
你的document.getElementById("fruit").value=max;中的右括号是中文输入法

最赞回答 / 慕粉1473514170
解决了 ;因为document.getElementsByName("hobby");返回的是字符形式,所以后面应写为case '1',即要加引号。

最新回答 / 嘿大宝
不相等。a=""说明a是存在的 只是值为空

最新回答 / 你是我一首唱不完的歌
我已经搞明白了,谢谢你了

最赞回答 / orangecat00
n是该函数的参数, 先看这个, var y=get_nextSibling(x); 将x带入函数,并把结果赋值给y,那x是什么,上面有定义, var x=document.getElementsByTagName("li")[0];  也就是x是第一个li, var y=get_nextSibling(x);就是将第一个li带入到函数中,按照顺序排查是空或者其他节点的方法。

最新回答 / 吉夫
这里的“document.getElementsByTagName("p")[0]中的[0]”应该是数组下标的意思,因为“document.getElementsByTagName("p")”返回的是一个数组,所以“document.getElementsByTagName("p")[0]”意思是所得的数组中的第一个<p>元素还有.childNodes是属性而不是方法,方法和函数类似,是要加“()”的

最赞回答 / sylilancanlions
逻辑或和逻辑与都是遵循短路原则的,也就是说对于逻辑与,如果第一个值确定为假,那么他不会再去判断第二值,就知道这个表达式肯定为假了,所以直接输出第一个的值,而如果第一个值为真,那么整个逻辑表达式的值就由第二个值来决定,所以会输出第二个的值。而对于逻辑或也类似,如果第一个值是真的话,那么他不会再去判断第二个的值,因为此时整个表达式肯定为真,就直接输出第一值了,如果第一个值为假,那么整个逻辑表达式由第二个值来决定,就输出第二个的值。这就是逻辑短路。而在javascript中为假的有0,false,null和""...

最赞回答 / 慕田峪7359874
因为var time=new Date();获取的是当前时间,如果想计时,就必须多次执行这行代码,每次都获取的是当前的时间,然后写入到input框中,这就是为什么要放入function 中 通过setInterval()多次触发。   如果放在函数外面,那就只能触发一次,也就谈不上时间的改变了,自然就无法计时了
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消