實時監聽文字框內容變化程式碼例項
本章節介紹一下如何實時監聽文字框內容的變化,也就是當文字框內容發生變化時,就會觸發指定的事件,下面就通過程式碼例項簡單介紹如何實現此功能。在IE中有onpropertychange事件,當文字框的屬性值發生改變時能夠能夠觸發此事件,不過遺憾的是,此事件只有IE瀏覽器支援。oninput事件也監聽文字框的value值得變化,但是必須是IE9和IE9以上的瀏覽器和其他標準瀏覽器才能夠支援。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> function OnInput(event){ alert("事件觸發"); } function OnPropChanged(event){ if(event.propertyName.toLowerCase () == "value"){ alert("事件觸發"); } } </script> </head> <body> <input type="text" oninput="OnInput(event)" onpropertychange="OnPropChanged(event)" value="螞蟻部落" /> </body> </html>
特別說明:
在IE9瀏覽器下有個小bug,那就是通過右鍵選單選單中的剪下和刪除命令刪除內容的時候不會觸發。
相關文章
- jquery監聽文字框內容變化程式碼例項jQuery
- 實現文字框輸入內容提示程式碼例項
- jQuery點選文字框清除內容程式碼例項jQuery
- 文字框輸入內容實現智慧提示效果程式碼例項
- 兩個文字框同步輸入內容程式碼例項
- 文字框內容輸入完畢觸發事件程式碼例項事件
- app直播原始碼,監聽EditText輸入框內輸入內容的變化APP原始碼
- JavaScript監聽文字節點內容改變JavaScript
- js實現文字框提示程式碼例項JS
- 實時監聽input輸入框value的變化:
- 文字嵌入邊框程式碼例項
- 密碼框提示文字程式碼例項密碼
- 在文字框輸入關鍵字會彈出內容提示程式碼例項
- 實時變化的時鐘效果程式碼例項
- Swift_監聽UITextField內容的變化SwiftUI
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- 文字框與文字垂直對齊程式碼例項
- oninput和onpropertychange實時監聽輸入框值的變化
- js監聽鍵盤事件程式碼例項例項JS事件
- 實現密碼框預設文字效果例項程式碼密碼
- 文字框點選清除預設文字例項程式碼
- 讓input文字框文字垂直居中程式碼例項
- 密碼框提示文字效果程式碼例項密碼
- 當前文字框高亮效果程式碼例項
- 文字框高度自適應例項程式碼
- js動態建立文字框程式碼例項JS
- input文字框圓角效果程式碼例項
- 模擬實現文字框游標效果程式碼例項
- css內邊框效果程式碼例項CSS
- js文字內容感應滑鼠懸浮效果程式碼例項JS
- 實時監聽div,input內容改變並獲取值(包括指令碼動態新增)指令碼
- 選中文字框文字觸發事件程式碼例項事件
- 點選按鈕複製文字框文字程式碼例項
- 實時監聽輸入框值變化的完美方案:oninput & onpropertychange
- JavaScript實時監聽input中值變化JavaScript
- input文字框實現寬度自適應程式碼例項
- 實現多個文字框輸入同步效果程式碼例項
- 點選文字框實現文字框內容選中效果