摘要: 话说:正则表达式的作用 至少相当于我们武器库里面的火箭炮了,可以为你节省几十公斤的炸药重量了,轻巧+高效+杀伤力巨大! 正文: 正则表达式经常被用于字段或任意字符串的校验 1、校验密码强度 密码的强度必须包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间 ^(?=... 阅读全文
posted @ 2016-06-14 15:41 攻城狮-云上 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 魔兽上映了,有多少看的,下面评论区举举手,发发言!本来首映要去看来着,虽然是一个伪粉丝,但赶赶潮流还是可以的,但由于小编有其他的事情就没看! 今天中午吃饭问了一位教学部的老师,他说:就算不是一个游戏玩家,看了也是很精彩的。首映那天,很多专业游戏玩家都去看了,就好像有志同道合的人再看一部电影似的... 阅读全文
posted @ 2016-06-14 15:32 攻城狮-云上 阅读(199) 评论(0) 推荐(0) 编辑
摘要: html部分: Hover Effect Ideas An inspirational collection of subtle hover effects Set 1 Set 2 ... 阅读全文
posted @ 2016-06-14 13:08 攻城狮-云上 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 编程练习 使用JS完成一个简单的计算器功能。实现2个输入框中输入整数后,点击第三个输入框能给出2个整数的加减乘除。 提示:获取元素的值设置和获取方法为:例:赋值:document.getElementById(“id”).value = 1; 取值:var = document.ge... 阅读全文
posted @ 2016-06-14 11:58 攻城狮-云上 阅读(4989) 评论(0) 推荐(0) 编辑
摘要: 卸载事件(onunload) 当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。 注意:不同浏览器对onunload事件支持不同。 如下代码,当退出页面时,弹出对话框“您确定离开该网页吗?”。 运行结果:(IE浏览器) 卸... 阅读全文
posted @ 2016-06-14 10:47 攻城狮-云上 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 加载事件(onload) 事件会在页面加载完成后,立即发生,同时执行被调用的程序。 注意:1. 加载页面时,触发onload事件,事件写在标签内。 2. 此节的加载页面,可理解为打开一个新页面时。 如下代码,当加载一个新页面时,弹出对话框“加载中,请稍等…”。 运行... 阅读全文
posted @ 2016-06-14 10:40 攻城狮-云上 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 文本框内容改变事件(onchange) 通过改变文本框的内容来触发onchange事件,同时执行被调用的程序。 如下代码,当用户将文本框内的文字改变后,弹出对话框“您改变了文本内容!”。 运行结果: 任务 补充右边编辑器第13行,实现改变文本框内容时,调用m... 阅读全文
posted @ 2016-06-14 10:36 攻城狮-云上 阅读(3852) 评论(0) 推荐(0) 编辑
摘要: 内容选中事件(onselect) 选中事件,当文本框或者文本域中的文字被选中时,触发onselect事件,同时调用的程序就会被执行。 如下代码,当选中用户文本框内的文字时,触发onselect 事件,并调用函数message()。 运行结果: 任务 补充右边编辑器... 阅读全文
posted @ 2016-06-14 10:31 攻城狮-云上 阅读(8116) 评论(0) 推荐(0) 编辑
摘要: 失焦事件(onblur) onblur事件与onfocus是相对事件,当光标离开当前获得聚焦对象的时候,触发onblur事件,同时执行被调用的程序。 如下代码, 网页中有用户和密码两个文本框。当前光标在用户文本框内时(即焦点在文本框),在光标离开该文本框后(即失焦时),触发onblu... 阅读全文
posted @ 2016-06-14 10:27 攻城狮-云上 阅读(32839) 评论(0) 推荐(0) 编辑
摘要: 光标聚焦事件(onfocus) 当网页中的对象获得聚点时,执行onfocus调用的程序就会被执行。 如下代码, 当将光标移到文本框内时,即焦点在文本框内,触发onfocus 事件,并调用函数message()。 运行结果: 任务 补充右边编辑器第14行,当下拉列表... 阅读全文
posted @ 2016-06-14 10:22 攻城狮-云上 阅读(4970) 评论(0) 推荐(0) 编辑
摘要: 鼠标移开事件(onmouseout) 鼠标移开事件,当鼠标移开当前对象时,执行onmouseout调用的程序。 当把鼠标移动到"登录"按钮上,然后再移开时,触发onmouseout事件,调用函数message(),代码如下: 运行结果: 任务 补充右边编辑器第1... 阅读全文
posted @ 2016-06-14 10:15 攻城狮-云上 阅读(3902) 评论(0) 推荐(0) 编辑
摘要: 鼠标经过事件(onmouseover) 鼠标经过事件,当鼠标移到一个对象上时,该对象就触发onmouseover事件,并执行onmouseover事件调用的程序。 现实鼠标经过"确定"按钮时,触发onmouseover事件,调用函数info(),弹出消息框,代码如下: 运行结果... 阅读全文
posted @ 2016-06-14 10:09 攻城狮-云上 阅读(67265) 评论(0) 推荐(0) 编辑
摘要: 鼠标单击事件( onclick ) onclick是鼠标单击事件,当在网页上单击鼠标时,就会发生该事件。同时onclick事件调用的程序块就会被执行,通常与按钮一起使用。 比如,我们单击按钮时,触发 onclick 事件,并调用两个数和的函数add2()。代码如下: ... 阅读全文
posted @ 2016-06-14 10:03 攻城狮-云上 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 什么是事件 JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。 比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,... 阅读全文
posted @ 2016-06-14 09:58 攻城狮-云上 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 编程练习 使用javascript代码写出一个函数:实现传入两个整数后弹出较大的整数。 任务 第一步: 编写代码完成一个函数的定义吧。 第二步: 我们来补充函数体中的控制语句,完成函数功能吧。 提示:再想一想,两个整数比较有三种情况,大于,等于或小于,所以我们需要控制语句判... 阅读全文
posted @ 2016-06-14 09:55 攻城狮-云上 阅读(1589) 评论(0) 推荐(0) 编辑
摘要: 返回值的函数 思考:上一节函数中,通过"document.write"把结果输出来,如果想对函数的结果进行处理怎么办呢? 我们只要把"document.write(sum)"这行改成如下代码: function add2(x,y){ sum = x + y; return ... 阅读全文
posted @ 2016-06-14 09:35 攻城狮-云上 阅读(36587) 评论(0) 推荐(0) 编辑
摘要: 有参数的函数 上节中add2()函数不能实现任意指定两数相加。其实,定义函数还可以如下格式: function 函数名(参数1,参数2){ 函数代码} 注意:参数可以多个,根据需要增减参数个数。参数之间用(逗号,)隔开。 按照这个格式,函数实现任意两个数的和应该写成: ... 阅读全文
posted @ 2016-06-14 09:15 攻城狮-云上 阅读(4629) 评论(0) 推荐(0) 编辑
摘要: 函数调用 函数定义好后,是不能自动执行的,需要调用它,直接在需要的位置写函数名。 第一种情况:在 第二种情况:在HTML文件中调用,如通过点击按钮后调用定义好的函数。 //按钮,onclick点击事件,直接写函数名 注意:鼠标事件会在后面讲解。 任务 补充右边... 阅读全文
posted @ 2016-06-14 09:06 攻城狮-云上 阅读(1783) 评论(0) 推荐(0) 编辑
摘要: 定义函数 如何定义一个函数呢?看看下面的格式: function 函数名( ){ 函数体;} function定义函数的关键字,“函数名”你为函数取的名字,“函数体”替换为完成特定功能的代码。 我们完成对两个数求和并显示结果的功能。并给函数起个有意义的名字:“add2... 阅读全文
posted @ 2016-06-14 08:59 攻城狮-云上 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 什么是函数 函数的作用,可以写一次代码,然后反复地重用这个代码。 如:我们要完成多组数和的功能。 var sum; sum = 3+2;alert(sum);sum=7+8 ;alert(sum); .... //不停重复两行代码 如果要实现8组数的和,就需要16行代码,实... 阅读全文
posted @ 2016-06-14 08:55 攻城狮-云上 阅读(291) 评论(0) 推荐(0) 编辑