Sam Stephenson 的 Prototype 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();">