
Javacript
macrotea
macrotea
展开
-
Javascript基础过程
<script type="text/javascript"><!--//遍历数组var dayArray=[1,2,3];for(var day in dayArray){ document.write(dayArray[day]);}//定义对象,设置属性,访问属性function University(){}var unive...原创 2010-12-29 12:09:22 · 76 阅读 · 0 评论 -
自己动手-修改表格内容
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><原创 2010-11-09 21:29:01 · 80 阅读 · 0 评论 -
自己动手-动态生成表格
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><原创 2010-11-09 22:39:30 · 90 阅读 · 0 评论 -
自己动手-正则校验输入
/** * 根据正则校验指定id的元素值,若校验不通过提示错误信息 * @param id * @param expr * @param msg * @return */function doValidateByRegExp(id,expr,msg){ var flag=true; var txt=document.getElementById(id).valu...原创 2010-11-10 18:57:38 · 82 阅读 · 0 评论 -
自己动手-十字高亮表格数据
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><原创 2010-11-10 22:33:29 · 269 阅读 · 0 评论 -
自己动手-覆盖作用域链中的对象方法
function override_alert() { var alert = function(message) { window.alert('override_alert:' + message); }; alert('茶叶1');}override_alert();window.alert('window.alert:茶叶2');原创 2010-11-12 17:03:41 · 79 阅读 · 0 评论 -
自己动手-Javascript面向对象-继承
function Person(){ this.name="haha"; this.sext="boy"; this.getName=function(){ alert(this.name); } this.sayHello=function(){ alert("Person hi"); };};function Student(){};...原创 2010-11-12 17:07:06 · 73 阅读 · 0 评论 -
自己动手-Javascript面向对象
对象就是包含一组变量和函数的集合实例。通常对象由类派生而来,而类定义了对象拥有的属性和方法。如果你的脚本都是对象之间的交互操作那么就可以说这个脚本是面向对象的脚本。JavaScript是一种基于原型(prototype)的面向对象的语言,没有类的概念,所有的一切都派生自现有对象的一个副本var obj = new Object();等同于var obj = {};var...原创 2010-11-12 17:27:39 · 71 阅读 · 0 评论 -
自己动手-对象字面量
function init(){ var student={ name:"macrotea", age:25, getName:function(){ alert("alert name"); }, getAge:function(){ alert("alert age"); }//这里不要有逗号 } alert(student['nam...原创 2010-11-13 11:09:59 · 74 阅读 · 0 评论 -
自己动手-call和apply
<body><input type="submit" name="button" id="button" value="点击" /><script type="text/javascript">document.getElementById("button").onclick=functio原创 2010-11-13 13:08:16 · 70 阅读 · 0 评论 -
自己动手-括号的区别
function init() { alert("abc"); return function() { alert("123"); }}// window.onload=init;//方法的引用window.onload = init();// 方法的返回值原创 2010-11-13 15:16:44 · 71 阅读 · 0 评论 -
Javascript事件
一.处理错误事件1.JavaScript1.1及其以后版本引入了error事件,提供了在脚本执行过程中处理错误的功能2.图像、窗口以及框架对象有error事件,其中image对象的onError事件处理器可以处理与加载图形相关的错误,而windows对象的onError事件处理器可以处理与加载文档相关的错误。3.处理错误事件不同于处理其他事件,事件处理函数不需要自己编写,...原创 2010-11-08 17:36:06 · 92 阅读 · 0 评论 -
自己动手-使用this.id,this.className,this.style.classText,style
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><原创 2010-11-02 23:12:42 · 253 阅读 · 0 评论 -
javascript-日期字符串转换成Date对象
window.onload=function(){ var dependedVal="2005-3-4"; //根据日期字符串转换成日期 var regEx = new RegExp("\\-","gi"); dependedVal=dependedVal.replace(regEx,"/"); //dependedVal=dependedVal.replace("\\-",".2011-04-27 20:12:13 · 112 阅读 · 0 评论 -
认识 prototype
<script type="text/javascript"> function Person(name,sex,birthday) { this.name =name; this.sex = sex; this.birthday = birthday; } Person.prototype={ sa...原创 2011-04-30 20:32:07 · 74 阅读 · 0 评论 -
javascript判断是否为IE浏览器
if(-[1,]){ alert("这不是IE浏览器!"); }else{ alert("这是IE浏览器!"); } [转]原创 2011-05-20 11:33:36 · 82 阅读 · 0 评论 -
例证innerHtml,innerText,outterHtml,outterText
<body> <div id=test> <table> <tr> <td> Macrotea<a>链接</a>茶叶 </td&2010-10-19 22:45:42 · 120 阅读 · 0 评论 -
event事件对象
IE并不是标准的事件模型,IE中event是window对象的一个全局对象FF中事件对象作为监听器的参数,它是标准的事件模型 //浏览器兼容方案 document.onclick=function(e){evt=e?e:event;alert("X="+evt.clientX+",Y="+evt.clientY+",type:"+evt);} ...原创 2010-10-26 21:27:46 · 89 阅读 · 0 评论 -
标准dom模型事件捕获
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><原创 2010-10-26 21:34:59 · 76 阅读 · 0 评论 -
自己动手-表单
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><原创 2010-11-01 19:32:31 · 74 阅读 · 0 评论 -
自己动手-表单2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><原创 2010-11-01 19:59:26 · 102 阅读 · 0 评论 -
自己动手-复选框全选
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><原创 2010-11-01 20:14:31 · 91 阅读 · 0 评论 -
自己动手-动态创建元素
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><原创 2010-11-01 21:54:57 · 84 阅读 · 0 评论 -
ZeroClipboard源码阅读-1.$的元素查找
ZeroClipboard源码阅读-1.$的元素查找 $: function(thingy) { // simple DOM lookup utility function //获得dom对象 if (typeof(thingy) == 'string') thingy = document.getElementById(thingy); if (!thingy....原创 2012-10-22 22:40:34 · 99 阅读 · 0 评论