1、什么是Js的dom?
DOM编程:Document Object Model,基于文档对象模型编程
在解析html标签的时候,浏览器的js引擎将html的每一个标签,封装标签对象(节点对象/元素对象),形成树结构,
使用一些方式获取节点对象,改变它的特有属性!
2、获取标签对象,通过document方法有几种方式,列举
4种, document.getElementById(“id属性值”)
document.getElementsByClassName(“class属性值”)
document.getElementByName(“name属性值”)
document.getElementsByTagName(同名标签属性值)
3、获取焦点和失去焦点事件,选项卡发生变化的事件,列举
获取焦点 onfocus(),失去焦点 onblur 选项卡发生变化 onchange
4、表单标签中 onsubmit事件指的是什么?
onsubmit:表单是否提交成功 ;
如果返回结果false,不能提交;true,可以提交
5、js中自定义对象有哪些方式?
自定义对象有5种
(1) function 对象名(参数列表){
this.属性名=属性名;
this.功能名=function(形参列表){
功能代码块
}
}
var 对象名 = new 对象(实际参数列表);
对象名.功能名(实参);
(2) function 对象名(){}
var 对象名 = new 对象();
对象名.属性名=值;
对象名.功能名=function(形参){
功能代码;
}
(3) var 对象名=new Object();
对象名.属性名=值;
对象名.功能名=function(形参){
功能代码;
}
(4)var 对象名={
"key" : value
"功能名" : function(形参){
功能代码;
}
}
(5)var 数组名=[ { },{ },{ }]
02-10
441
10-04
463
09-11
327
09-13
301