黑马程序员技术交流社区

标题: 【石家庄校区】就业班day_04_JS [打印本页]

作者: 时光。    时间: 2018-5-3 15:34
标题: 【石家庄校区】就业班day_04_JS
就业班day_04_JS
JS的输出:
document.getElementByld("").innerHTML="HTML"的代码;
document.write("");
JS的事件:
onfocus   :   获得焦点
onblur    :   失去焦点
onsubmit   :   提交的时候
JS的事件的总结:
onload  
onclick
onsubmit
onblur
onchange    下拉列表改变事件
ondblclick    双击某个元素的事件
键盘操作事件:
onkeydown   
onkeyup
onkeypress
鼠标操作事件:
onmou semove    鼠标移动
onmou seout    鼠标从某元素移开
onmou seover    鼠标移动到某元素上
onmou sedown  鼠标按钮被按下
onmou seup    鼠标按键松开
使用JS获得表格的行数:
var tabl = document.getElementByld("tabl");
var len = tabl.rows.length;
JS中的DOM对象:
DOM   :   Document Object Model    文档对象模型
Document的常用操作:
document.getElemenByid();     通过ID获得元素
document.getElementsByName():     通过name属性获得元素
document.getElementsByTagName();    通过标签名获得元素
document.createElement():     创建元素
document.createTextNode();      创建文本
element.appendChild();    在最后添加一个节点
element.insertBefore();    在某个元素之前插入
JS中创建数组的语法:
new Array();
new Array(size);
new Array(element(),element1,...,elementn);
JS的事件:
下拉的列表的改变的事件.onchange
JS的DOM的操作
创建元素
添加元素






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2