日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

prototype极速应用1

發(fā)布時間:2024/4/17 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 prototype极速应用1 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
prototype極速應(yīng)用1

? prototype是個不錯的框架,啥語言都可以用。比如一個針對某條新聞,讀者要發(fā)評論的話,可以這樣設(shè)計

<script src="prototype.js"></script>

<script language="javascript">
<script>
function addcomment()
{
? new Ajax.Updater('comments', 'viewcommentsubmit.php',
? {
??? method: 'post',
??? parameters: $('theform').serialize(),
??? onSuccess: function() {
?????? $('name').value = '';
??? $('content').value='';
??? }
? } );
}
</script>
<div id='comments' >

...//這里從數(shù)據(jù)庫中讀出評論,比如分頁
</div>
??? <form name="theform" method="post"?>
??????????????????? <div align="center">
????????????????????? <table>

???????? <td align=center><font class=m1>用戶名:</font>
??????????? <input name="name" type="text"? maxlength="18"><font class=m1>(不填用戶名則顯示IP)</font>
??????? <br></td>
??? </tr>
??? <tr>
????? <td align=center><textarea name="content" cols="50" rows="4" id="textarea"></textarea>
??????? <br>
??????? <input type="submit" name="Submit" value="遞交" onClick="addcomment()">
??????? <input type="reset" name="Reset" value="清空">
??????? <input name="pid" type="hidden" id="pid"? value="<? echo($id);?>"></td>
??? </tr>
? </table></div>
??</form>?

這里,當按提交按鈕后,調(diào)用addcomment()函數(shù),然后<div id="comments">這里,設(shè)置了將要顯示評論的內(nèi)容區(qū)域,這里可以從數(shù)據(jù)庫中讀出來顯示之。
在addcomment()函數(shù)中,new Ajax.Updater('comments', 'viewcommentsubmit.php',
? {
??? method: 'post',
??? parameters: $('theform').serialize(),
??? onSuccess: function() {
?????? $('name').value = '';
??? $('content').value='';
??? }
? } );
這段十分有趣,new Ajax.Updater('comments', 'viewcommentsubmit.php',
中,調(diào)用prototype的內(nèi)置好的功能來實現(xiàn)了,comments是剛才預(yù)留的區(qū)域(div),viewcommentssubmit.php是真正處理提交評論到數(shù)據(jù)庫的程序哦,
??? parameters: $('theform').serialize()這句,是將form id="theform"這個表單內(nèi)的參數(shù)進行提交
, onSuccess: function() {
?????? $('name').value = '';
??? $('content').value='';
??? }
這段,是說當提交到數(shù)據(jù)庫成功后,回調(diào)onsuccess事件,其中把name,content這兩個文本框清空

posted on 2007-07-26 17:28 jackyrong的世界 閱讀(...) 評論(...) 編輯 收藏

轉(zhuǎn)載于:https://www.cnblogs.com/jackyrong/archive/2007/07/26/832547.html

總結(jié)

以上是生活随笔為你收集整理的prototype极速应用1的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。