js
dongbule
这个作者很懒,什么都没留下…
展开
-
body.appendChild的方法
[code="js"](function(){ this.div = document.createElement("div"); this.div.innerHTML = "never-online"; document.body.appendChild(div); this.div.onclick = function(){ alert(this.tagName...2009-09-22 15:38:19 · 1458 阅读 · 0 评论 -
详尽解析window.event对象
描述event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。例子下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链...原创 2009-09-22 15:43:45 · 77 阅读 · 0 评论 -
使用jquery解析xml
1,Content-Type很多时候无法解析就是Content-Type的问题。(呵呵,我第一次做ajax的时候,就遇到这个问题.)一定要将其设置为text/xml,否则默认就是text/html也就是普通的文本了。常见语言的Content-Type设置CODE:header("Content-Type:text/xml"); //phpresponse.Conten...原创 2009-09-23 18:48:36 · 133 阅读 · 0 评论 -
常用的js正则表达式
JS的正则表达式//校验是否全由数字组成 [code="js"]function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } [/code]//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 [c...原创 2009-04-22 17:18:34 · 47 阅读 · 0 评论 -
假AJAX上传文件
首先要说的就是 ajax 是无法实现上传文件的,可以想一下ajax与后台通信都是通过传递字符串,怎么能传递文件呢?其实出于安全考虑js是不能操作文件的,所以就不要再说用ajax来实现文件的上传了,这是不可能的。 而本文实现的文件上传也是无页面刷新的,可以说是一种"类似AJAX"方法。 开始之前先说两句无关的,其实在ajax出现之前,web应用也可以是无刷新的,那时大多通过IFr...原创 2009-05-13 11:22:00 · 77 阅读 · 0 评论