随笔分类 - 1_JavaScript(尺寸、js循环、js函数参数、新窗口等)
摘要:JavaScript中的global对象,window对象以及document对象的区别和联系 一、概念区分:JavaScript中的global对象,window对象以及document对象 1、global对象(全局对象) 《JS高级程序设计》中谈到,global对象可以说是ECMAScript
阅读全文
摘要:function $(id) {}表示什么函数 一、总结 1、就是简写,不然每次打document.getElementById很烦 二、问题 function $(id) {return document.getElementById(id);}这个函数我没看见过,$(id) 什么意思 三、解答
阅读全文
摘要:表单实例(判断两次密码是否一致) 一、实例描述: 本例是一个综合性的练习,除了们正在学习的JS知识外,还用到了HTML的表格,表单等相关知识。 二、截图 三、代码 css部分: 1、第七行,还是元素在style中定义格式的问题,比如table{},直接就是元素加大括号,然后里面就是属性 2、第八行,
阅读全文
摘要:js防止提交数据之后的按钮连击 一、实例描述 当页面提交的数据特别多时,页面会反应比较迟钝,此时如果用户等不及而连续单击按钮,导致数据重复提交。本案例就是为了防止数据重复提交。 二、截图 三、代码 1、判断document的状态 2、window对象和document对象的层级关系 3、docume
阅读全文
摘要:js实现动态添加事件 一、实例描述 前一个案例讲了如何在网页中动态添加元素,有时候我们需要添加事件。本例学习如何动态的为元素添加事件。 二、截图 三、代码 1、函数中带参数,参数就是另一个元素的id 2、 obj.onclick 动态添加点击事件, 3、没有函数名的匿名函数 4、函数嵌套 四、总结
阅读全文
摘要:通过js动态创建button 一、实例描述 通过JS的DOM对象,实现元素的动态创建。 二、效果 三、代码 1、15行,调用的函数中大写字母,addInput(),在script中声明这个函数的时候i也是大写 2、16行,如果是css,那么type里面就是text/css,如果是javascript
阅读全文
摘要:js实现删除确认提示框 一、实例描述 防止用户小心单击了“删除”按钮,在用户单击“删除”按钮后,给出一个提示,让用户确认此次操作是否正确。 二、效果 三、代码 css部分 1、定义格式关键词是style 2、类型是type 3、直接是input加上大括号,没得别的东西干扰 4、属性是用的:而不是=,
阅读全文
摘要:javascript进阶教程第一章案例实战 一、学习任务 通过几个案例练习回顾学过的知识 通过练习积累JS的使用技巧 二、实例 练习1:删除确认提示框 实例描述: 防止用户小心单击了“删除”按钮,在用户单击“删除”按钮后,给出一个提示,让用户确认此次操作是否正确。 涉及到的知识点: confirm(
阅读全文
摘要:javascript变量作用域 一、简介 1.全局变量:声明在函数外部的变量(所有没有var直接赋值的变量都属于全局变量) 2.局部变量:声明在函数内部的变量(所有没有var直接赋值的变量都属于全局变量) JS中变量申明分显式申明和隐式申明。 vari=100;//显式申明 i=100;//隐式申明
阅读全文
摘要:javascript变量类型及作用域 一、简介 变量类型 ECMAScript变量可能包含两种不同类型的数据值:基本类型和引用类型。 基本类型 基本类型指的是简单的数据段,5种基本数据类型:undefined、null、boolean、number、string,基本数据类型是按值访问的,因此可以操
阅读全文
摘要:a标签中的javascript:;是什么 一、问题 <a>标签中href="javascript:;"表示什么意思?? <a id="jsPswEdit" class="set-item" href="javascript:;">修改密码</a> 有一种说法是:href="javascript:;"
阅读全文
摘要:浏览器(BOM)对象的一些内置方法总结 一、总结 1、bom就是浏览器那端执行的代码,dom就是服务器那端操作html的代码 2、记好bom的几个对象,那就很好理解很多代码了,也很好写很多代码了 二、知识点 1.window对象 BOM的核心对象是window,它表示浏览器的一个实例,它也是ECMA
阅读全文
摘要:js跳转页面方法实现汇总 一、总结 1、主要是用windows对象的location属性来进行跳转 window.location.href 2、如果是a标签就直接href属性,不是a标签就onclick 二、具体方法 js跳转方法很多 JS跳转页面参考代码 第一种: <script languag
阅读全文
摘要:js函数的属性和方法 前面的话 函数是javascript中特殊的对象,可以拥有属性和方法,就像普通的对象拥有属性和方法一样。甚至可以用Function()构造函数来创建新的函数对象。本文是深入理解javascript函数系列第三篇——属性和方法 属性 【length属性】 函数系列第二篇中介绍过,
阅读全文
摘要:js中arguments对象和this属性 如果不注重复习,花时间准备的材料毫无意义 arguments对象和this对象都是对象 直接来代码 函数的this属性 js中的属性都是用.(点),并且变量和函数不用写变量类型,和php一样,但是多了var,这点和php不一样。 js和php函数的话都带f
阅读全文
摘要:javascript中this关键字详解 0.目录 不管学习什么知识,习惯于把自己所学习的知识列成一个list,会有助于我们理清思路,是一个很好的学习方法。强烈推荐。 以下篇幅有点长,希望读者耐心阅读。 以下内容会分为如下部分: 1.涵义 1.1:this涵义 1.2:this指向的可变性 2.使用
阅读全文
摘要:javascript进阶课程--第一章--函数 学习要点 了解内存管理 掌握全局函数的使用 知识点 基本类型和引用类型 这些类型分别在内存中占有固定的大小空间,例如:数值型在内存中占有八个字节,布尔值只占有一个字节...... 他们的值保存在栈空间,我们通过按值来访问的。 引用类型内存中占有的空间不
阅读全文
摘要:登录操作中的记住密码操作的算法逻辑 一、登录界面如何实现记住用户名和密码 且实现自动登录 最近在一次练习中遇到了一个问题,如何在登录界面实现记住用户名和密码,并且可以进行勾选是否自动登录。 首先,给大家看下我的登陆界面。 很显然,我布置了checkbox,一个用于记住密码,一个用于自动登录。 <la
阅读全文
摘要:判断 checkbox 是否选中以及 设置checkbox选中 jQuery判断checkbox是否选中的3种方法
阅读全文
摘要:百度编辑器简介及如何使用 一、截图 二、简介 UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码 UEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人
阅读全文