實現(xiàn)div可編輯的常見方法總結
  更新時間:2007年04月30日 00:00:00   作者:   
                        
                            功能:實現(xiàn)網頁內容的即時編輯,增加頁面的可用性、交互性。 
方法1:直接通過textarea標簽實現(xiàn),請運行下邊代碼:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
思路:將textarea通過CSS樣式設計成讓用戶感覺不像是textarea的樣子,通過onblur、oumouseout等屬性進行ajax保存用戶數(shù)據(jù)。
方法二:通過document.createElement的方法向頁面增加input來實現(xiàn)。請運行下邊代碼:
思路:
1、當用戶鼠標經過可編輯區(qū)域時,用背景色等方式提醒用戶該區(qū)域可編輯。
2、當用戶鼠標點擊該區(qū)域時,也就是onclick事件時,先將原來的內容清掉,將臨時創(chuàng)建出來一個輸入框和一個輸入按扭。
3、用戶修改完后,點擊“保存”按扭時通過ajax向數(shù)據(jù)庫中寫入新的數(shù)據(jù)。
PS:第二個方法的代碼還有點問題,有空再來調試一下。
                                
                            
                        
                        
                        方法1:直接通過textarea標簽實現(xiàn),請運行下邊代碼:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
思路:將textarea通過CSS樣式設計成讓用戶感覺不像是textarea的樣子,通過onblur、oumouseout等屬性進行ajax保存用戶數(shù)據(jù)。
方法二:通過document.createElement的方法向頁面增加input來實現(xiàn)。請運行下邊代碼:
思路:
1、當用戶鼠標經過可編輯區(qū)域時,用背景色等方式提醒用戶該區(qū)域可編輯。
2、當用戶鼠標點擊該區(qū)域時,也就是onclick事件時,先將原來的內容清掉,將臨時創(chuàng)建出來一個輸入框和一個輸入按扭。
3、用戶修改完后,點擊“保存”按扭時通過ajax向數(shù)據(jù)庫中寫入新的數(shù)據(jù)。
PS:第二個方法的代碼還有點問題,有空再來調試一下。
相關文章
 JavaScript學習小結(一)——JavaScript入門基礎
本教程比較適合javascript初學者,對javascript基本知識的小結包括變量,基本類型等知識點,需要的朋友一起來學習吧2015-09-09
 js 獲取class的元素的方法 以及創(chuàng)建方法getElementsByClassName
js 獲取class的元素的方法 以及創(chuàng)建方法getElementsByClassName,需要的朋友可以參考一下2013-03-03
 Javascript 獲取鼠標當前的位置實現(xiàn)方法
這篇文章主要介紹了Javascript 獲取鼠標當前的位置實現(xiàn)方法的相關資料,需要的朋友可以參考下2016-10-10
 uniapp和uniCloud開發(fā)中常出現(xiàn)的問題及解決匯總
使用uni 開發(fā)一段時間了,下面這篇文章主要給大家介紹了關于uniapp和uniCloud開發(fā)中常出現(xiàn)的問題及解決的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下2022-12-12
 JavaScript 判斷iPhone X Series機型的方法
這篇文章主要介紹了JavaScript 判斷iPhone X Series機型的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-01-01

