JavaScript
文章平均质量分 77
菲力蒲LY
这个作者很懒,什么都没留下…
展开
-
JS进位取舍和产生随机数结合
一、进位取整 向上取整,如果小数部分大于0,则经过“向上取整”后,将在取得除去小数的整数部分+1的数(如(25.1,取26)。 向下取整,无论小数部分为多少,都直接舍去,只取除去小数剩余的整数部分(如25.9,取25)。 标准取整,四舍五入,小数部分小于0.5的舍去小数,只取整数(如25.2,则取25);小数部分大于等于0.5的,取截去小数后的整数部分+1的整数(如25.7,则取26)。二、产生随机数三、进位取整与产生随机数结合及运用原创 2015-01-30 23:21:06 · 1415 阅读 · 5 评论 -
正则表达式30分钟入门教程
本人强烈推荐:本文,由浅入深,逐层推进。过程中用简明、常用的实例带动,给所有阅读本文的人一种潜移默化的指导。本文很值得一读,在很多面都是很好的典范。建议到原地址阅读,效果会更好!原地址为:正则表达式30分钟入门教程目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒转载 2015-01-31 23:45:34 · 760 阅读 · 6 评论 -
JavaScript函数遇实参与形参——智能而有原则
1.实参与形参个数可以有偏差,不会因为参数不统一而错误。 2.JS函数不能重载。 3.函数运用arguments对象,很有特点 简单比较例2、例4、例8,可以得出这样的结论,JS中的函数体与形参、实参以及形参与实参的关系是:遵循一个原则:函数实现功能 函数体与形参关系:形参必须满足函数体的必要需求,否则没法进行,即使用了形参未定义的‘字面量’,出错:c is not defined 。 形参与实参关系:实参在形参的标尺下,多出的原创 2015-01-13 22:53:48 · 1427 阅读 · 12 评论 -
过滤输入——JS总结
过滤输入——JS总结1.过滤输入两种模式: 1.1 禁止或屏蔽非数字键的输入,阻止非数字键的默认行为 1.2 验证后取消,你可以先输入非法字符,然后判断后,取消刚才输入的文本2.实现: 2.1 方法:禁止……默认行为 【引用封装:封装基础代码】addEvent(window,'load',function ()原创 2015-05-31 22:01:45 · 1184 阅读 · 8 评论 -
DOM节点——JS总结
DOM节点——JS总结节点包括三种:属性节点、元素节点、文本节点HTML内容:测试Div倾斜结尾JavaScript内容:(一)属性节点1.父节点: window.onload = function(){ var box = document.getElementById('box'); //获取属性节点,如'[object HTMLDivElem原创 2015-05-31 19:15:35 · 1119 阅读 · 11 评论 -
jsp中js获取checkBox选中的项
jsp页面中js获取checkBox选中的项 js获取checkBox列表项需要注意的一点问题:经过反复测试,得出一个结论,js在获取checkBox的所有列表项时,只能用document.getElementsByName("")进行。实例(一): /** * 只能选中一项 */ function selectItem() { var item_id;原创 2016-01-18 20:35:43 · 4896 阅读 · 5 评论 -
九宫格抽奖停止位置的设置
控制九宫格抽奖停止 网上有很多文章介绍九宫格抽奖,最近在做一个活动,正好用到了九宫格抽奖。网上的文章中都提供了比较完整的js和html,只需要将js、html复制下来,添加需要的jQuery的引用(下载很简单),放到环境中,几乎都能跑起来。 但在开发中,发现一个问题,网上的js提供了九宫格旋转的控制代码,同时也有一个随机数的生产,来达到随机抽奖的效果。而真原创 2016-05-31 23:10:09 · 5529 阅读 · 2 评论 -
让文本框会思考
文本框的一些处理不给用户犯错的机会,一起对用户体贴入微地关怀!一、事项1. 失去焦点,触发事件(焦点从文本框移除检查);2. 截取文本内容,装入数组;3. 对文本内容的符号进行转化(支持中英文符号的输入);4. 去除多余的输入(如空格);5. 识别末尾字符,统一格式;6. 替换文本内容(去除不符合规范的内容)。 二、分列项Html(Or Jsp)中:a. 失去焦点,触发事件(焦点从文本框移除检查原创 2016-06-08 11:39:15 · 383 阅读 · 1 评论 -
常用跨浏览器设置——JS总结
常用跨浏览器设置——JS总结1.跨浏览器添加事件 function addEvent(obj,type,fn) { if (obj.addEventListener) { obj.addEventListener(type,fn,false); } else if (obj.attachEvent原创 2015-05-31 21:38:16 · 1029 阅读 · 8 评论