城东小巷分享 http://blog.sciencenet.cn/u/chengdong166

博文

按标题搜索
js资源整合
2014-6-19 08:14
1. 运用正则表达式验证手机号 function telcheck(val, colname){ var pattern =/^0{0,1}(13 |15 |153|156|18 ) {8}$/; if(!pattern.exec(val)) { return ; }else{ return ; } } 2. 正则表达式验证数字英文汉 ...
个人分类: JS学习|2346 次阅读|没有评论
document.frames和window.frames在不同浏览器中的使用
2013-10-9 20:29
1、问题 document.frames只有IE、Opera浏览器支持,等同于window.frames,用来获取window对象的集合。而在Firefox、Chrome、Safari浏览器中使用document.frames不能获取到Frame元素。 2、解决办法 用window.frames ,例如。 父页面文档: iframe id=mainFrame frameborder=0 ...
个人分类: JS学习|25494 次阅读|没有评论
基于原型的JavaScript分层框架
2013-9-28 17:27
为了能够更好的维护前端Javscript程序,利用原型将庞大的Javascript程序划分为 event 、 logic 、 interact 三层结构。其中,event层用于给页面元素节点绑定事件;logic层属于业务逻辑实现层;interact层属于与后台交互层,如利用Ajax向服务器端发送请求以返回所需数据。Javascript的三层结构 ...
个人分类: JS学习|4669 次阅读|没有评论
按值传递与检测类型
2012-11-26 21:05
// 按值传递参数:基本数据类型的参数从函数外传递到函数内并进行操作,函数外的变量值不变 // 此例说明基本数据类型按值传递. var count = 10; function addTen(count) { count += 10; return count; } var result = addTen(count); alert(count);//10;函数外 ...
个人分类: JS学习|2698 次阅读|没有评论
跨浏览器的事件及事件对象类型
2012-9-2 22:20
var EventUtil = { /** * br给元素对象注册事件处理程序br * @param ele 要绑定的元素对象 * @param type 事件名称,例如click、load等 * @param handler 事件处理程序函数 */ registerEvent : function(ele, type, handler){ // 支持IE9、Fire ...
个人分类: JS学习|2301 次阅读|没有评论
跨浏览器的事件处理程序分析
2012-9-2 16:55
跨浏览器的事件处理程序分析
JavaScript 与 HTML 的交互是通过 事件( event ) 实现的,事件的发生可通过 监听器( monitor ) 监听事件实现。它的这种模式在传统软件工程的设计模式中属于观察员( Observer )模式,用来支持页面行为和页面之间的松耦合。 1 、基础概念 1.1 事件流 ...
个人分类: JS学习|3700 次阅读|没有评论
JavaScript异常处理
2012-8-26 17:17
JavaScript异常处理
1、try { ... } catch (error){ ... } 1. try块中的任何代码发生错误时,就会立即退出代码的执行过程,转而执行catch块; 2. try块中代码发生错误时,catch块就会接到一个包含错误信息的对象(不管你是否使用,都要为这个错误对象命名,例如上述语句块中的error对象);   ...
个人分类: JS学习|3203 次阅读|没有评论
Ajax异步获取Json格式数据渲染Table控件
2012-8-20 23:42
在前面的博文中,已经提及到Ajax中的相关属性和方法以及Json格式的数据文件,本文将尝试以AppServ为应用服务器,通过Ajax异步请求(GET和POST)的方式获取服务器端JSON格式的数据,然后利用Json数据创建Table。此例简单,编写此文的目的一方面可以学习和巩固JavaScript等相关知识,另一方面,还可 ...
个人分类: JS学习|16231 次阅读|没有评论
利用JS生成分页式table
2012-8-19 18:01
利用JS生成分页式table
1. 利用JavaScript创建分页式表格的效果图如下所示: JS创建分页式table的效果图一 JS创建分页式table的效果图二 1. 首先编写HTML指定利用JS生成table的DIV位置: body !-- 用于生成表格的DIV -- div id="tableHTML" style="font-family: Consolas;" ...
个人分类: JS学习|14074 次阅读|没有评论

本页有 1 篇博文因作者的隐私设置或未通过审核而隐藏

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-7 04:27

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部