Posts tagged with javascript

entry Prototype.js的一些简便用法(一)

Sam StephensonPrototype JavaScript framework 库,的确是博大精深,不过似乎这位达人没有什么时间写应用文档,然后你拿到这个代码,只能自己扎进去尝试研究。
我先介绍几个我目前了解的简单方法把。

1. $()方法 --按ID查找元素

$()的功能就是等同于 document.getElementById() ,不过更简便(很短 :)),更强大。它可以传入多个id作为参数然后 $() 返回一个带有所有要求的元素的一个 Array 对象。

一个简单的使用效果可以看这里

2. $F()方法 --返回任何输入表单控件的值

$F()方法又是一个非常方便的缩写。它可以返回任何输入表单控件的值,如文本框或下拉框。 这个方法可以传入元素的id或者元素自己。

<script src="Prototype.js"></script>
<script>
function test3()
{
alert( $F('userName') );
}
</script>

<input type="text" id="userName" value="名字">
<input type="button" value=Test3 onclick="test3();">

3. Ajax

prototype.js的ajax对象

entry 类似flash的图片Rollover效果

最近一直很忙,可以说是喘不过气来,没什么时间更新blog。五一也不知道有什么安排,希望能好好休息一下。虽然挺辛苦,但是还是有很多收获的。

比如这次介绍的这个图片Rollover效果,很酷。

图片Rollover效果:在线预览 | 下载(包括图片PSD)

里面的js库好像是很久之前国外一个达人制作的(2001年...)

最近也开始尝试在工作中使用 达人 Sam StephensonPrototype JavaScript framework js库,目前版本是1.4.0,具体可以看这里。一个简单的使用效果可以看这里
用到了Ajax的效果,另外还有Thomas Fuchseffects.js的 Fade、Appear效果,详细看这里

的确大大简化了写js的工作量,对这几位达人表示由衷的敬佩。

← Previous  1 2 3 4 5 6