A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 厦门校区   /  2018-5-17 14:27  /  7095 人查看  /  56 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

day04
施炎生
1.JS的输出:document.getElementById(“”).innerHTML=”HTML的代码”;(注意:innerHTML是属性后面不用加括号)

2.常用事件:
onfocus:获得焦点时触发该事件
onblur:失去焦点触发该事件
onsubmit:表单提交的时候触发  (onsubmit应该写在form里面)
onload : 页面加载事件
onclick: 点击事件
onchange : 下拉列表改变事件
ondblclick: 双击某个元素的事件
键盘事件:
onkeydown : 某个键盘的键被按下
onkeyup : 某个键盘的键被松开
onkeypress : 某个键盘的键被按下或按住
键盘事件:
onmousemove : 鼠标被移动
onmouseout ;鼠标从某元素移开
onmouseover : 鼠标被移到某元素之上
onmousedown : 某个鼠标按键被按下
onmouseup : 某个鼠标按键被松开
比如淘宝购物时把鼠标放到宝贝图上就会放大,移开就会缩小就是用到鼠标的onmouseover,onmouseout事件。

3.重点掌握以下四个案例:
案例一:使用JS完成表单提示和校验
        提取id和content然后作为参数传给onfocus()方法,简化代码。
案例二:使用JS完成表格的隔行换色
        a.获得表格的控制权
        b.获得表格行数
        c.遍历每行,
        d.判断语句(判断奇数行,偶数行)
案例三:使用JS完成复选框的全选和全不选
        a.获得全选框。
        b.判断全选框是否选中,再获得下面的复选框,修改checke属性。
案例四:使用JS完成省市二级联动的效果
        a.定义数组arr[i][j],录入各省各市
        b.清空城市列表中的内容
        c.for循环遍历所有市
        d.嵌套for循环
        e.使用document.creatElement和document.creatTextNode将第一个列表中所选省份对应的城市添加到第二个列表中。
回复 使用道具 举报
任佳锋(漏补)

js,一种网页脚本语言,学习之后可以让HTML页面动起来
它由DOM,BOM,ECMAScript构成
里面的变量都为弱变量类型,因此都用var来接受
它的数据类型有 undefined,number,boolean,string,null
当你为var赋值时,你赋的值是什么类型,那么var变量就是什么类型

四种时间设定方法:
setInterval();循环
setTImeout();只作用用一次
清楚:
clearInterval()
clearTimeout()

几种常见的触发事件:
onclick  点击事件
onsubmit  提交事件需要一个返回值,否则默认为ture提交
onload  页面加载事件 随着页面的加载而加载, 类似于静态修饰的方法,随着类的加载而加载
onfocus  获得焦点
onblur  失去焦点
回复 使用道具 举报
1234
您需要登录后才可以回帖 登录 | 加入黑马