功能:實現(xiàn)網(wǎng)頁內容的即時編輯,增加頁面的可用性、交互性。 方法1:直接通過textarea標簽實現(xiàn),請運行下邊代碼: New Document </textarea> [Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]思路:將textarea通過CSS樣式設計成讓用戶感覺不像是textarea的樣子,通過onblur、oumouseout等屬性進行ajax保存用戶數(shù)據(jù)。方法二:通過document.createElement的方法向頁面增加input來實現(xiàn)。請運行下邊代碼: New Document 點擊這里就可以編輯 [Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]思路: 1、當用戶鼠標經(jīng)過可編輯區(qū)域時,用背景色等方式提醒用戶該區(qū)域可編輯。 2、當用戶鼠標點擊該區(qū)域時,也就是onclick事件時,先將原來的內容清掉,將臨時創(chuàng)建出來一個輸入框和一個輸入按扭。 3、用戶修改完后,點擊“保存”按扭時通過ajax向數(shù)據(jù)庫中寫入新的數(shù)據(jù)。 PS:第二個方法的代碼還有點問題,有空再來調試一下。 JavaScript技術:用javascript實現(xiàn)div可編輯的常見方法,轉載需保留來源! 鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。