
JS
DaveeChen
呵呵
展开
-
JS不支持重载
也许你尝试过这样写JS代码:function sayHello(name, message){ alert("Hello! " + name + message);}function sayHello(name){ alert("Hello! " + name);}sayHello("Peter", "Nice to see you.");可惜你永远...2009-06-02 11:12:05 · 158 阅读 · 0 评论 -
JS页面复制
浏览网页时,常常看到“复制链接”、“复制代码”等按钮,今天也做了一个1.复制文本框中文本var clipText = document.getElementById(id).createTextRange();clipText.execCommand("Copy"); 示例代码<html><head><title>JS复制<...2010-11-24 17:49:11 · 158 阅读 · 0 评论 -
用方法名调用方法
适用写回调方法//被调用的方法function action() { alert('ok');}//根据方法名的字符调用该方法function backcall(methodName) { eval(methodName+'()');}//测试backcall('action'); ...2010-11-18 18:33:50 · 165 阅读 · 0 评论 -
hmenu.js
/** * Dynarch Horizontal Menu, hmenu-2.9 * Copyright Dynarch.com, 2003-2006. All Rights Reserved. * http://www.dynarch.com/products/dhtml-menu/ * * THIS NOTICE MUST REMAIN INTACT! *...原创 2010-11-01 17:27:57 · 192 阅读 · 0 评论 -
JS select添加option
<html><head><script language="javascript">var json = {a:'A',b:'B'};function addOption(){ var select = document.getElementById("mySelect"); //方法一 var option1 = ...原创 2011-01-25 16:13:25 · 301 阅读 · 0 评论 -
JS判断浏览器类型
判断浏览器类型function browserType() { if (navigator.userAgent.indexOf("MSIE") > 0) { return 'IE'; } else if (navigator.userAgent.indexOf("Firefox") > 0) { return 'FF'; } else if (...原创 2011-01-25 15:52:07 · 98 阅读 · 0 评论 -
页面显示时间
倒计时、秒杀或显示系统时间<html><head><title>2011倒计时</title></head><body><script type="text/javascript">window.onload = function(){ var curDat2011-01-04 11:17:09 · 162 阅读 · 0 评论 -
JS模仿JavaBean
//定义一个POJOfunction Person() { this.name; this.setName = function(name) { this.name = name; }; this.getName = function() { return this.name }}//创建一个Pe...原创 2010-09-02 21:18:08 · 305 阅读 · 0 评论 -
JS操作表
请点击Click Mefunction executeJS() {var tbody = document.getElementById('result'); for(var i=tbody.rows.length;i>0;i--){ tbody.deleteRow(i-1); } for(var i=0;i...2010-06-03 23:23:15 · 92 阅读 · 0 评论 -
eval()方法
eval()方法将字符串转化为js代码,如:eval("alert('Hello')");这个方法在JS中似乎没什么用,直接写这js代码不就可以了吗?何必要把JS代码写成字符串再用eval()方法执行呢?错,这个方法很有用,想想当从服务器返回一段JS代码呢?这时eval()就派上用场了.var strObj = "{name:'Bruce',age:27,sayHello:functi...原创 2010-01-30 23:38:30 · 145 阅读 · 0 评论 -
js的Map
模仿Map类var map = {a:'140'};map.b = 90;map.c = 46;map.a; //result:"140"map.c; //result:46其实map就是一对象,可以有属性和方法var map;map.a = 3;map.b = 5;map.c = 7;map.say = function(){alert('Hell...原创 2010-01-30 22:39:19 · 88 阅读 · 0 评论 -
js数组
js数组有两种定义方式:new Array()和[]。var list = new Array();var list = [];现在来看些基本功能var list = new Array(3,5);list[2] = 7;list[3] = 9;list.push(11);list.push(13);list[0]; //result:3list[4];...原创 2010-01-30 18:54:42 · 84 阅读 · 0 评论 -
IE中<table>标签不支持appendChild()方法
JS测试 var num = 2; function addRow(){ var tr = document.createElement("tr"); var td = document.createElement("td"); var te = document.createText...2009-06-03 00:03:50 · 1224 阅读 · 0 评论 -
页面效果(设为首页、添加到收藏)
设为首页<a href=# onclick="javascript:this.style.behavior='url(#default#homepage)'; this.setHomePage('http://chenfeng0104.iteye.com');">设为首页</a> 添加到收藏<a href=# onclick="javascript...2010-11-30 11:28:00 · 175 阅读 · 0 评论