
//校验是否全由数字组成 View Code JAVASCRIPT1 2 3 4 5 6 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true…

//校验是否全由数字组成 View Code JAVASCRIPT1 2 3 4 5 6 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true…

————————————————————————————- Execute Code when the DOM is Ready / window.load注册事件的替代方法 ————————————————————————————- Dojo : View Code JAVASCRIPT1 2 3 dojo.ready(function() {…

View Code JAVASCRIPT1 2 <script defer="true">alert("加载完页面元素后再执行js");</script> <script src=’…js’ defer="true"></script> defer只是加载完成页面元素后在执行js脚本。 其实就是简单的利用defer属性,让浏览器读JS脚本的时候完全不等脚本开始读就开始读下面的图片啊,html代码了。然后让js脚本自己在那里慢慢读取完以后再执行。 给外链的js脚本添加defer=”true”,像下面这个这样就可以了: View Code JAVASCRIPT1 <script defer="true" src="JavaScript.js" type="text/javascript"/> 特别是比较大的脚本,提高整个网页的载入速度是非常明显的…

Js下载地址: http://chriswanstrath.com/facebox/facebox.js 应用参考地址:http://chriswanstrath.com/facebox/

第一种,只区分浏览器,不考虑版本 View Code JAVASCRIPT1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17…
1.document.write(“”); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById(“表单中元素的ID号”).name(或value) 6.一个小写转大写的JS: document.getElementById(“output”).value = document.getElementById(“input”).value.toUpperCase(); 7.JS中的值类型:String,Number,Boolean,Null,Object,Function 8.JS中的字符型转换成数值型:parseInt(),parseFloat() 9.JS中的数字转换成字符型:(“”+变量) 10.JS中的取字符串长度是:(length) 11.JS中的字符与字符相连接使用+号. 12.JS中的比较操作符有:==等于,!=不等于,>,>=,<.<= 13.JS中声明变量使用:var来进行声明 14.JS中的判断语句结构:if(condition){}else{} 15.JS中的循环结构:for([initial expression];[condition];[upadte…
jQuery UI 是一套 jQuery 的页面 UI 插件,包含很多种常用的页面空间,例如 Tabs(如本站首页右上角部分) 、拉帘效果、对话框、拖放效果、日期选择、颜色选择、数据排序、窗体大小调整等等非常多的内容。 官方网站:http://jqueryui.com/ [使用前请下载jquery: http://docs.jquery.com/Downloading_jQuery] 下载:Stable(1.8.4: for jQuery 1.3.2+) | Legacy (1.7.3: for…
jQuery Tools 是一套非常优秀的 Web UI 库,包括 Tab 容器,可折叠容器,工具提示,浮动层以及可滚动容器等等,可以为你的站点带来非同寻常的桌面般体验,这套工具的主要作用是显示内容,这是绝多多数站点最需 要的东西。这套令人惊异的 UI 库只有 5.59K 大小,基于 MIT 和 GPL 两种许可模式。 官方网站:http://flowplayer.org/tools/index.html [使用前请下载jquery: http://docs.jquery.com/Downloading_jQuery]…
可能你也碰到过这种情况,就是在js的代码中用了window.onload后,可能会影响到body中的onload事件。你可以全写在body 中,也可以全放到window.onload中,但是这样并不是很方便,有时我们需要两个同时用到。这时就要用window.attachEvent和 window.addEventListener来解决一下。 下面是一个解决方法。至于attachEvent和addEventListener的用法,可以自己Google或百度一下。 View Code JAVASCRIPT1 2 3 4 5 6 if (document.all){ window.attachEvent(’onload’,函数名)//IE中 } else{ window.addEventListener(’load’,函数名,false);//firefox } 在近来的工作中,用到了attachEvent方法,该方法可以为某一事件附加其它的处理事件,有时候可能比较有用,这里将其基本用法总结一下。…
把要打印的内容放入一个 span或div,然后通过一个函数打印。 原理:利用innerHTML属性把body重写一遍,然后调用print函数打印body。 View Code HTML1 2 3 4 5 6 7 8 9 10 11 12 <span id="’printeare’">打印内容存放处</span> 所有内容…