基本用法:prototype.js给每个主要的类都分了一个Class,使用起来很方便.要产生特定的效果,只要用new Class.function(<argument>)就可以了.例如:<DIV id="div1"><a href="#"οnclick="new Element.toggle('div2')">Click Me</a></DIV>
<DIV id="div2">Hello!</DIV>
当点击Click Me的时候,div2就会交替隐藏或显示.注意,你可以给toggle加上无限个parameter,比如Element.toggle(''div2'',''div3'',''div4'',...)
AJAX Rquest:
function GetReComments()
... {
var options=...{
method:'get',
parameters:UrlValue+"&Action=CommentsList",
onComplete:function(transport)
...{
var returnvalue=transport.responseText;
if (returnvalue.indexOf("??")>-1)
document.getElementById("re_comment").innerHTML="Error";
else
document.getElementById("re_comment").innerHTML=returnvalue;
}
};
new Ajax.Request('AjaxComments.aspx?no-cache='+Math.random(),options);
}
function GetReComments()
... {
var options=...{
method:'get',
parameters:UrlValue+"&Action=CommentsList",
onComplete:function(transport)
...{
var returnvalue=transport.responseText;
if (returnvalue.indexOf("??")>-1)
document.getElementById("re_comment").innerHTML="Error";
else
document.getElementById("re_comment").innerHTML=returnvalue;
}
};
new Ajax.Request('AjaxComments.aspx?no-cache='+Math.random(),options);
}