javascript

JavaScript一种直译式脚本语言,兼容ECMA,广泛用于客户端的脚本语言

Js实现中国公民身份证号码有效性验证

本文将使用JavaScript实现中国公民(15位或者18位)身份证号码的相关验证,功能如下: 身份证号有效性验证 分析详细身份证信息 生成一个虚拟的省份证号码。 身份证号码验证 号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从...

22 天前 javascript

详解原生ajax过程

JavaScript //创建一个XMLHttpRequest对象 var xhr = new XMLHttpRequest(); //监听statechange事件 xhr.onreadystatechange = function() { /** * XMLHttpRequest的readystate有五个状态 * 0 还没有调用open方法 ...

2016-07-31 javascript

移动端跳转代码

PHP版 PHP <?php $iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone"); $android = strpos($_SERVER['HTTP_USER_AGENT'],"Android"); $palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS"); $berry = strpos($_SERVER...

2016-07-13 javascript
CSS 布局调试代码

CSS 布局调试代码

说是工具其实只是一段 Javascript 代码,但非常实用,它会给页面里所有的 DOM 元素添加一个 1px 的描边(outline),方便我们在调试 CSS 过程中分析、排查问题。 先来看看代码,它有两个版本,一个是使用的$$选择器,代码量更少(浏览器控制台支持 $$ 选择器);另一种就是传统的document.querySelectorAll选择器: Java...

2015-06-27 javascript

淘宝IP地址库API

接口说明 请求接口 //网址:http://ip.taobao.com/ //请求接口(GET):http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址] //返回结果:(json格式的)国家 、省(自治区或直辖市)、市(县)、运营商。例如: //注:其中c...

2014-02-17 javascript

javascript 运算符

javascript 具有全范围的运算符,包括算术、逻辑、位以及赋值运算符。此外还有其他一些运算符。 计算 逻辑 位运算 赋值 杂项 描述 符号 描述 符号 描述 符号 描述 符号 描述 符号 负值 - 逻辑非 ! 按位取反 ~ 赋值 = 删除 delete 递增 ++ 小于 < 按位左移 按位右移...

2013-04-12 javascript

酒店价格日历控件

基于YUI3开发的价格日历组件 组件名称:Y.PriceCalendar 依赖模块:['node', 'base-base', 'event-mouseenter'] 源代码:price-calendar.js demo:http://fgm.cc/learn/calendar/price-calendar github:https://github.com/fugm/PriceCalendar 引入文件 在页面hea...

2013-02-03 javascript

DD_belatedPNG,IE6透明解决最佳方案

之前用的是unitpngfix,但某些条件下它的支持还不是很好 今天推荐的DD_belatedPNG能完美解决所遇到的全部问题,它使用了微软的VML语言进行绘制,而其他多数解决PNG问题的js插件用的是AlphaImageLoader滤镜。 使用方法: 1、在这里下载DD_belatedPNG.js文件. 2、在网...

2013-01-30 javascript

JS错误缺少对象(Line 53)解决

在IE下老是报这个缺少对象(Line 53),经查错误位置在 JavaScript function __flash__removeCallback(instance, name) { instance[name] = null; //就在这句上报 } 123 function __flash...

2012-11-19 javascript

219字节的javascript游戏

游戏的基本规则:1:从中心开始,面对任何方向 2:游戏控制键: i j k l 3:不能碰到边缘和踪迹(跟贪吃蛇差不多?) 4:代码只能运行在chrome 17 JavaScript <body id=b onkeyup=e=event onload=z=c.getContext('2d');z.fillRect(...

2012-06-20 javascript