经典javascript学习书籍pdf免费下载


这也是我刚从别人网上下载到的,觉得很好共享出来。本地下载量大了我就会停
本站下载地址: /wp-content/uploads/DiskFile/JavaScrips-Books.rar 文件大小90MB

JavaScript 权威指南(第四版).pdf
javascript 王者归来.pdf
JavaScript+DOM编程艺术.pdf
JavaScript高级程序设计(中文优化版).pdf
jQuery基础和jQuery选择器教程.pdf

, , , ,

常用正则表达式收集

汉字 [u4e00-u9fa5] 双字节 [^x00-xff]
字母数字 [a-zA-Z0-9] 所有 \s\S
不贪婪 (.*?)com    

更多例子见内页

, , , ,

通过在地址栏执行js查看加密网页的源代码

比如有的网页加了密,看不到源代码了,你可以在ie地址栏中敲入这行js代码,回车试试

javascript:s=document.documentElement.outerHTML;document.write('');document.body.innerText=s;

同理,查看cookie也很容易
javascript:alert(document.cookie)
同理,将一个按钮禁用或改掉一个全局变量。

javascript:document.getElementById('btnn').disabled=true;

, ,

jquery学习教程三个打包下载

jquery学习教程三个打包下载,喜欢的下载看看了,这个东西基本的要看chm,应用的就要看网上别人写法。
/wp-content/uploads/JQuery_1.4_API.rar
/wp-content/uploads/jquery_api.rar
/wp-content/uploads/jQueryAPI-100214.zip

, ,

JavaScript获取HTML DOM节点元素的方法的总结

  在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结(以下方法在IE7和Firefox2.0.0.11测试通过):
  1. 通过顶层document节点获取:
  (1)document.getElementById(elementId):该方法通过节点的ID,可以准确获得需要的元素,是比较简单快捷的方法。如果页面上含有多个相同id的节点,那么只返回第一个节点。
  如今,已经出现了如prototype、Mootools等多个JavaScript库,它们提供了更简便的方法:$(id),参数仍然是节点的id。这个方法可以看作是document.getElementById()的另外一种写法,不过$()的功能更为强大,具体用法可以参考它们各自的API文档。

, , , ,

javascript节点操作DOM属性和方法

1.Attributes 存储节点的属性列表(只读)
2.childNodes 存储节点的子节点列表(只读)
3.dataType 返回此节点的数据类型
4.Definition 以DTD或XML模式给出的节点的定义(只读)
5.Doctype 指定文档类型节点(只读)
6.documentElement 返回文档的根元素(可读写)
7.firstChild 返回当前节点的第一个子节点(只读)

, , ,

Jquery入门教程,平滑滚动条

我也不太懂,所以试着一个从一个简单的例子去理解,把下面的代码放入你的网页,然后点这个链接,会平骨滚动到最顶端,Jquery里面的特效很多,比如拖曳用它实现很简单哦,有兴趣的慢慢去看

<a href="#" id="returnTop">返回顶部</a>
<script language="javascript" src="http://www.suntw.com/jquery.min.js"></script>
<script language="javascript">
$(function(){
 $('#returnTop').click(function(){
 $('html,body').animate( {scrollTop: '100px'}, 800 );
 return false; });})()
</script>

, ,

JS全选复选框兼容google浏览器

这个代码可以兼容各个浏览器来实现全选,直接用getElementById是不兼容FF的。

<script language="javascript">
function selectIt(action,frm){
//act为1表示全选为0表示反选,如果没有checkbox会出错
 var es=frm.elements["checkbox"]
 for(var i=0,e;e = es[i],i<es.length;i++)
 e.checked=(action)?1:(!e.checked)
}
</script>

, , , , ,

用js方式读写Cookies

function   setCookie(name,value) {
     var Days = 30;   //此cookie 将被保存30天
    var  exp =  new Date();    //new   Date( "December   31,   9998 ");
     exp.setTime(exp.getTime() + Days*24*60*60*1000);
     document.cookie = name + "= "+ escape(value) + ";
     expires= "+ exp.toGMTString();
}
function getCookie2(objName){ //获取指定名称的cookie的值
   var arrStr = document.cookie.split("; ");
    for(var i = 0;i < arrStr.length;i ++){
    var temp = arrStr[i].split("=");
    if(temp[0] == objName) return unescape(temp[1]);
   }
}

, ,

截取URL中的顶级域名ASP版正则表达式

函数功能从提交的URL中提取顶级域名,失败返回空,注意要把可用的后缀全写到domext变量中。
代码详见内页,演示页地址见: http://www.suntw.com/demo/regexptest2.asp
若有问题请跟贴反馈给我哦,谢谢 ^_^

, , ,