为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JavaScript进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 使用document.getElementById获取标签的是element不是elements,因为id是唯一的
    查看全部
  • 计时器setInterval()--在执行时,从载入页面后每隔指定的时间执行代码。 语法: setInterval(代码,交互时间); 参数说明: 1. 代码:要调用的函数或要执行的代码串。 2. 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。 返回值: 一个可以传递给 clearInterval
    查看全部
  • 让你认识JS 你知道吗,Web前端开发师需要掌握什么技术?也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HTML+CSS创建一个漂亮的页面,但这还不够,它只是静态页面而已。我们还需使用JavaScript增加行为,为网页添加动态效果。准备好,让JavaScript带你进入新境界吧! JavaScript能做什么? 1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等) 2.实现页面与用户之间的实时、动态交互(如:用户注册、登陆验证等) ----------------------- 注意: 1. JS是区分大小写的,如:classname和ClassName是不一样的。同时注意方法、属性、变量等的大小写吆。 2. JS中的字符、符号等一定要在英文状态下输入吆。
    查看全部
    0 采集 收起 来源:让你认识JS

    2015-08-06

  • <!DOCTYPE html> <html> <head> <title> 事件</title> <script type="text/javascript"> function count(){ // var txt1=parseInt(document.getElementById('txt1').value); // var txt2=parseInt(document.getElementById('txt2').value); // var select=document.getElementById('select').value; // var fruit; switch(select){ case'+': fruit=txt1+txt2; break; case'-':fruit=txt1-txt2;break; case'*':fruit=txt1*txt2;break; case'/':fruit=txt1/txt2;break; } // document.getElementById('fruit').value=fruit;} </script> </head> <body> <input type='text' id='txt1' /> <select id='select'> <option value='+'>+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type='text' id='txt2' /> <input type='button' value=' = ' onclick="count()"/> <!--通过 = 按钮来调用创建的函数,得到结果--> <input type='text' id='fruit' /> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • document.getElementsByTagName document.getElementsByName 在用这些方法做来获取属性的时候 形成的是一组数组 所以当要对这些数组操作的时候要用for循环逐个
    查看全部
    0 采集 收起 来源:节点属性

    2015-08-06

  • JavaScrip计时器 ——在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。 计时器类型: 一次性计时器:仅在指定的延迟时间之后触发一次。 间隔性触发计时器:每隔一定的时间间隔就触发一次。 setTimeout()--指定的延迟时间之后来执行代码 clearTimeout()--取消setTimeout()设置 setinterval()--每隔指定的时间来执行代码 Clearinterval()--取消setInterval()设置
    查看全部
  • 屏幕可用高和宽度 1. screen.availWidth 属性返回访问者屏幕的宽度,以像素计,减去界面特性,比如任务栏。 2. screen.availHeight 属性返回访问者屏幕的高度,以像素计,减去界面特性,比如任务栏。 注意: 不同系统的任务栏默认高度不一样,及任务栏的位置可在屏幕上下左右任何位置,所以有可能可用宽度和高度不一样。
    查看全部
  • 节点属性 在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 : 1. nodeName : 节点的名称 2. nodeValue :节点的值 3. nodeType :节点的类型 一、nodeName 属性: 节点的名称,是只读的。 1. 元素节点的 nodeName 与标签名相同 2. 属性节点的 nodeName 是属性的名称 3. 文本节点的 nodeName 永远是 #text 4. 文档节点的 nodeName 永远是 #document 二、nodeValue 属性:节点的值 1. 元素节点的 nodeValue 是 undefined 或 null 2. 文本节点的 nodeValue 是文本自身 3. 属性节点的 nodeValue 是属性的值 三、nodeType 属性: 节点的类型,是只读的。以下常用的几种结点类型: 元素类型 节点类型 元素 1 属性 2 文本 3 注释 8 文档 9
    查看全部
    0 采集 收起 来源:节点属性

    2015-08-06

  • 获取元素的值设置和获取方法为:例:赋值:document.getElementById(“id”).value = 1; 取值:var = document.getElementById(“id”).value;
    查看全部
    0 采集 收起 来源:编程练习

    2015-08-06

  • 注意: 使用parseInt()函数可解析一个字符串,并返回一个整数。 js中实现加法: num3=parseInt(num1)+parseInt(num2);
    查看全部
    0 采集 收起 来源:编程练习

    2015-08-06

  • 123123123
    查看全部
    0 采集 收起 来源:编程练习

    2015-08-06

  • 1、indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 2、>-1表示这个值存在=-1表示找不到这个值。 3、 onclick="validB()" ,注意不要忘了括号。
    查看全部
    0 采集 收起 来源:userAgent

    2018-03-22

  • Location对象——用于获取或设置窗体的URL,并且可以用于解析URL 语法: location.[属性|方法] 属性: 1.hash——设置或返回从#号开始的URL值 2.host——设置或返回主机名和当前URL的端口号 3.hostname——设置或返回当前URL的主机名 4.href——设置或返回完整的URL 5.pathname——设置或返回当前URL的路径部分 6.port——设置或返回当前URL的端口号 7.prorocol——设置或返回当前URL的协议 8.serch_——设置或返回从问号(?)开始的URL(查询部分) href=post+pathname; 方法: 1.assign()——加载新的文档 2.reload()——重新加载当前文档 3.replace——用新的文档替换当前文档
    查看全部
    0 采集 收起 来源:Location对象

    2015-08-06

  • 用了三种方法,详情看代码快照!不过,暂时没想到怎么检查第三个o,或者第n个o的方法,欢迎知道的同学告知想,谢谢。 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 语法:stringObject.indexOf(substring, startpos) 说明: 1.该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 substring。 2.可选参数,从stringObject的startpos位置开始查找substring,如果没有此参数将从stringObject的开始位置查找。 3.如果找到一个 substring,则返回 substring 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。 注意:1.indexOf() 方法区分大小写。 2.如果要检索的字符串值没有出现,则该方法返回 -1。
    查看全部
  • location对象属性图示: http://img1.sycdn.imooc.com//53605c5a0001b26909900216.jpg
    查看全部
    0 采集 收起 来源:Location对象

    2015-08-06

举报

0/150
提交
取消
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面
友情提示:

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