http://www.blueidea.com/tech/web/2006/3791.asp
本文译自:http://www.webreference.com/programming/javascript/mk/column2/index.html所有版权归原文所有
Javascript的特点是dom的处理与网页效果,大多数情况我们只用到了这个语言的最简单的功能,比如制作图片轮播/网页的tab等等,这篇文章将向你展示如何在自己的网页上制作拖拽.
有很多理由让你的网站加入拖拽功能,最简单的一个是数据重组.例如:你有一个序列的内容让用户排序,用户需要给每个条目进行输入或者用select选择,替 ...
悟透JavaScript
引子
编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。
数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。
你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态。在代码改变数据的同时,也会因为数据的抗拒而反过来影响或改变代码原有的趋势。甚至在某些情况下,数据可以转变为代码,而代码却又有可能 ...
测试用的
<script>
window.onload = keyEvent;
function keyEvent() {
var bro = new Browser();
document.onkeydown = function(){
if (!bro.isIE()) {
var oEvent = arguments[0];
var iKey = oEvent.keyCode;
alert(iKey);
}else {
var oEventIE = window.eve ...
原文地址:http://www.blueidea.com/tech/web/2006/4324.asp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>密码</title>
<style type="text/css">
body{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
margin:0;
}
form{
marg ...
- 12:48
- 浏览 (26)
- 评论 (0)
- 分类: JS Examples
转自:http://v1.djasp.net/static/zh/2055.stm
JavaScript 是世界上最被误解的语言。
很多人认为它缺乏信息隐藏的特性所以对象不能有私有实例变量和方法。但这是一个误解。JavaScript对象同样可以拥有私有变量。下面就讲解一下:
对象
JavaScript根本上都是关于的对象(Object)的。数组(Array)是对象,函数(Function)是对象,Object就不说了。那什么是对象?对象是名称-值的配对的集合。名称是字符串,值可以是字符串、数字、布尔值和对象(包括数组和函数)。对象常常实现为哈希表以快速存取值。
如果一个 ...
//----------------------------------------------------------------------
// Map
function Map(){
this.key = [];
this.value = {};
}
Map.prototype.put = function(k, v){
if (this.value[k] == null)
this.key.push(k);
this.value[k] = v;
};
Map.prototype.get = funct ...
//这里主要是说明 对于关联数组的遍历,首先定义一个数组:
var arr = new Array();
//随便创建关联数组的数据如下:
arr["name"] = "mary";
arr["age"] = "3";
arr["sex"] = "man";
//利用 for 循环遍历如下:
for( var key in arr)
{
// 则上面 key 变量所取的值 ...
zInherit.js(实现js继承)
http://www.nczonline.net/
图标
http://www.freeiconsdownload.com/
一个网页小图标网站
http://www.iconarchive.com/
1.函数
// ①-->JS的重载方法
function add(){
if (arguments.length == 1)
alert(arguments[0]);
else if (arguments.length == 2)
alert(arguments[0] + arguments[1]);
}
add(20); // 20
add(20, 30); // 50
// ②-->Function类
var add = new Function("a", "b", "alert(a + b);");
var ...
- 浏览: 10529 次
- 性别:

- 来自: 自己输入城市...

- 详细资料
搜索本博客
我的相册
c
共 26 张
共 26 张
最近加入圈子
最新评论
-
List转换成String数组
又学习了,谢谢楼主!
-- by jinyongbo






评论排行榜