JavaScript
orange-life
小菜鸟
展开
-
clientX、screenX、pageX、offsetX、layerX
e.pageX——参照点也是浏览器内容区域的左上角,但它不会随着滚动条而变动e.layerX——鼠标位置相对当前坐标系的border左上角开始的坐标e.offsetX——鼠标位置相对当前坐标系的border左上角开始的坐标e.clientX——鼠标位置相对可视区域的坐标e.screenX——鼠标位置相对于用户屏幕水平偏移量,而screenY也就是垂直方向的,此时的参照点也就是原原创 2017-10-15 19:24:33 · 367 阅读 · 0 评论 -
JSON.parse()与JSON.stringify()方法的使用与区别
一、JSON.parse()parse用于从一个字符串中解析出json对象二、JSON.stringify()可以将一个对象解析出字符串var obj='{"name":"前端开发","price":1000,"subject":"php"}'; // 定义了一个字符串console.log(JSON.parse(obj)); //给字符串转换为了实原创 2017-10-10 18:01:42 · 722 阅读 · 0 评论 -
表单提交的两种方式
表单的中如何获取input等控件的属性值 先获取控件 Document.getElements******* 表单名.控件名 Value如何判断单选框和多选框是否选中? 根据checked属性如果选中返回true,否则返回false如何提交表单,以及验证方式 两种方式:原创 2017-09-07 20:00:57 · 3280 阅读 · 0 评论 -
js获取一个元素节点的子节点的方法(包括非文本节点)
先来简单复习一下:1.文档中每个元素、属性、文字、注释、都被看做一个节点对象。当网页被加载进了内存时,浏览器会为网页创建一个document对象,所有节点都是document对象的子节点。Node:所有节点对象的父节点nodeType:节点的类型 元素节点---》1 属性节点---》2 文本节点---》3nodeName:节点的名称 元素节点---》返回全大写标原创 2017-09-06 20:32:44 · 8186 阅读 · 0 评论 -
关于js原型和继承的方法复习
1.首先我们先来看几个概念。封装:将描述同一个东西的属性和方法,定义在一个对象中。继承:父对象中的属性和方法,子对象可以直接使用。多态:同一个对象,在不同情况下,呈现不同的状态。2.如何定义构造函数? function 构造函数名(参数...){this.属性名=属性参数;//此步骤表示在当前正在创建的对象中添加一个属性名,并且赋值...this.方法名原创 2017-09-02 20:18:24 · 241 阅读 · 0 评论