我的公告
小岚说事
JavaScript、J2EE、C/C++ 、数据库,还有社会上看见的东东,都会展现在这里。喜欢的朋友可以“收藏”了,快快动手哦 ^-^
我的日历
 
2008年4月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
 
我的相册
文章分类
最新留言
最新评论
友情链接
文章专辑
空白面板
背景音乐
2008-04-14 10:07:21
数组 Array
var aNew = new Array();
aNew0] = "red";
aNew1] = "green";
aNew2] = "yellow";
aNew3] = "black";
aNew4] = "silver";
aNew5] = "purple";
aNew6] = "white";
aNew7] = "grey";
1、属性:length 取得数组内元素的个数
alert(aNew.length);//outputs:8
2、toString()、valueOf() 把数组转化成为用“,”逗号分隔的字符串
alert(aNew.toString());//outputs:"red,green,yellow,black,silver,purple,white,grey"
alert(aNew.valueOf());//outputs:"red,green,yellow,black,silver,purple,white,grey"
3、join()不同于toString()与valueOf()的地方是,它可以用任意的字符将数组元素分隔开
alert(aNew.join("="));//outputs:"red=green=yellow=black=silver=purple=white=grey"
alert(aNew.join("]"));//outputs:"red]green]yellow]black]silver]purple]white]grey"
4、栈操作:push()与pop()互为反操作。push() 压栈(在数组的最后一个位置添加一个元素); pop() 跳出栈(在数组的最后位置减少一个元素)
aNew.push("hello");
aNew.push("world");
alert(aNew.toString());//outputs:"red,green,yellow,black,silver,purple,white,grey,hello,world"
aNe
2008-04-09 22:58:50
今天一个刚刚开始做J2EE的朋友打来电话,说遇到了个小麻烦。JavaScript的返回值不会解析,而且那个JavaScript的表格插入也不是很熟悉。所以就写了下面的例子。放在这里,希望他可以来看看。
下面的是example.html里面的代码:
<head>
<title>插入</title>
</head>
<input type="button" value="新增位置" onclick="insert_row()">
<table name='tbl' id="tbl" border="1" width=300>
<tr>
<td>固定]位置名称1
</td>
<td>
<select id='selId1' name='locationid1'>
<option>==位置名称==</option>
<option value='0'>第1个值</option>
<option value='1'>第2个值</option>
<option value='2'>第3个值</option>
<option value='3'>第4个值</option>
<option value='4'>第5个值</option>
<option value='5'>第6个值</option>
<option value='6'>第7个值</option>
</select>
</td>
</tr>
<tr>
<td>固定]位置名称2
</td>
<td>
<select id='selId2'
2008-04-01 09:11:17
前面发的$(id)很不完善,这里给出一个来自prototype-1.6.0.2.js的$(element)

function $(element) {
if (arguments.length > 1) {
for (var i = 0, elements =], length = arguments.length; i < length; i++)
elements.push($(argumentsi]));
return elements;//返回应用的数组 object
}
if ((typeof element) == "string")
element = document.getElementById(element);
return element;//返回单个引用 object
}

2008-03-24 17:15:50
很多框架里面都有$(id)这个东东,比起document.getElementById 或者 document.all.id 简洁多了,直接返回你要的object。下面的是我牛刀小试,呵呵
var $ = function(id){
if(document.getElementById){
return document.getElementById(id);
}else if(document.all){
return document.all.id;
}else{
window.alert("Your browser is not privided the DOM!");
}
}

使用方法如下:
<input type="text" id="userId" />
<input type="button" value="sure" onclick="showMsg()"/>
<script>
function showMsg(){
var userId = $("userId").value;
alert("Your name is: " + userId);
}
</script>


2008-03-23 22:38:57
随着Ajax的走红,Prototype、Dojo、Ext等一系列JavaScript框架得到了广泛的应用。很多朋友都希望我能够给他们推荐一下JavaScript的编辑器。
我现在手头用着以下几款编辑器:
1、UEStudio'6 这款编辑器大家不陌生吧,和UltraEdit-32是一个节目,但是功能更强大。--- 推荐使用。我天天用]
来源:很方便,Google搜go一把。注册码,我这里有一个:
UEStudio'6 注册码:
name:haishui.net
serial:X3C3M-PYF0T-G0Y8V-P9Q1G
2、UltraEdit-32 很好的文本编辑器。如果哪位朋友还没有用过,赶紧去下载一个吧。
3、Aptana Studio 这个是一个very good的Stronger的JavaScript、HTML、PHP、CSS编辑器。更像Eclipse一样,可以对JavaScript编码进行提示,对DOM、BOM的提示很详细,包括那些DOM具体可以在IE还是FireFox里面使用。缺点,也和Eclipse一样,狂吃内存。
下载地址:www.aptana.com
优点:免费使用。
4、EditPlus 这是个很老的文本编辑器了,但是使用的人还是很多。我是不再使用了,这里就是稍微的提一下。
5、还有Adobe公司为Eclipse提供的JSEclipse插件,也可以进行DOM、BOM提示。

2008-03-23 22:17:57

script.blog.china.com 这个是我的博名,显而易见这里就是写一些小的关于EMCAScript的杂谈,当然也会涉及到J2EE、C/C++、Oracle等数据库方面了。呵呵 献给自己来个新帖子
2008-03-23 20:43:42
发博客,交博友,从现在开始你的博客生涯吧。^_^
当前 1页/1页 首 页 末 页