<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      WizardWu 編程網(wǎng)

      一位臺灣的工程師,接觸 .NET 逾十年,近年研究 SQL Server、Performance Tuning、手機(jī)應(yīng)用

      博客園 首頁 新隨筆 聯(lián)系 訂閱 管理

      以往 HTML 的 input 輸入框,無法即時反映使用者的輸入內(nèi)容。
      onkeyup、onkeydown 事件,無法即時、精確地取得使用者的輸入資料;而 onchange、onblur 事件,要等到失去焦點(diǎn)時,或按下 Enter 時,才會被觸發(fā)。

      現(xiàn)在 HTML5 新增的 input 事件,可達(dá)成「立即、精準(zhǔn)地觸發(fā)」,類似 AJAX 功能。唯一的缺點(diǎn),是不支援 IE 瀏覽器,但支援其他各瀏覽器。

      如下 html 程式碼,可測試出,input 事件可達(dá)成「立即、精準(zhǔn)地觸發(fā)」;舊有的 change 事件,則需要失去焦點(diǎn)時,或按下 Enter 時,才會被觸發(fā)。

       1 <!DOCTYPE html>
       2 <html >
       3 <head>    
       4     <script>
       5         function myFunc1(input) {
       6             document.getElementById("output1").value = input;
       7         }
       8         
       9         function myFunc2(input) {
      10             document.getElementById("output2").value = input;
      11         }
      12     </script>
      13 </head>
      14 <body>
      15     <input id="input1" type="text" oninput="myFunc1(this.value)" />
      16     <br />
      17     <input id="input2" type="text" onchange="myFunc2(this.value)" />
      18     <p></p>
      19     <output id="output1"></output>
      20     <br />
      21     <output id="output2"></output>
      22 </body>
      23 </html>
      oninput、onchange 比較


      進(jìn)一步聯(lián)想,若寫的是: 購物商場、網(wǎng)路書城,若要讓 input 或 textarea 輸入框,能夠「立即、精準(zhǔn)地觸發(fā)」,只要使用 HTML5 的 input 事件,則不必自己寫程式去加入 AJAX 功能,就能輸鬆地達(dá)成需求。

      如下 html 程式碼:

       1 <!DOCTYPE html>
       2 <html >
       3 <head>
       4     <title>oninput</title>
       5     <script>
       6         function myFunc1(input) {
       7             document.getElementById("output1").value = 
       8                 input * 230;
       9         }
      10     </script>
      11 </head>
      12 <body>
      13     書名:快快樂樂學(xué)HTML5, <br />
      14     價格:230, 購買數(shù)量:
      15     <input id="input1" type="number" step="1" value="0" oninput="myFunc1(this.value)" />
      16     <br /><br />
      17     結(jié)帳金額:
      18     <output id="output1"></output>
      19 </body>
      20 </html>

       


      圖 1 執(zhí)行結(jié)果


      HTML5 的 input 事件,主要的缺點(diǎn),是不支援微軟的 IE 瀏覽器,但支援 Chrome、Firefox、Opera、Safari、微軟的 Edge。
      因此在網(wǎng)頁裡,引用此事件,對手機(jī)、平板上的操作,並不造成影響。
      --------------------------------------------
      --------------------------------------------
      參考書籍:

      [1] HTML5 完美風(fēng)暴(第三版), ch5, 作者:呂高旭
      http://www.books.com.tw/products/0010668517
      --------------------------------------------
      相關(guān)文章:

      [1] HTML 事件屬性
      http://www.runoob.com/jsref/event-oninput.html
      http://www.w3school.com.cn/tags/html_ref_eventattributes.asp

      [2] HTML5 input 事件檢測輸入框變化
      http://www.rzrgm.cn/luozhihao/p/4649868.html

      [3] HTML5 標(biāo)準(zhǔn)事件 oninput 實(shí)現(xiàn)輸入檢測
      https://www.fedte.cc/p/604.html
      --------------------------------------------
      --------------------------------------------

       

      posted on 2018-04-21 17:21  WizardWu  閱讀(2809)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 久久久这里只有精品10| 精品无码一区二区三区电影| 国产免费久久精品44| 日本一区二区三本视频在线观看| 久久久精品94久久精品| 欧美日韩精品一区二区视频 | 日韩精品成人区中文字幕| 少妇人妻偷人精品系列| 迭部县| 成年女人免费碰碰视频| 胸大美女又黄的网站| 最近免费中文字幕大全| 久久91精品牛牛| 日韩少妇人妻vs中文字幕| 免费看美女被靠到爽的视频| 国产高清小视频一区二区| 在线看国产精品三级在线| 免费国精产品wnw2544| 丝袜人妻一区二区三区网站| 涞源县| 高清在线一区二区三区视频| 国产在线午夜不卡精品影院 | 人妻激情偷乱视频一区二区三区 | 亚洲色欲色欱WWW在线| 国产在线精品欧美日韩电影| 中文字幕国产精品一二区| 亚洲国产v高清在线观看| 湟源县| 国产成人无码av大片大片在线观看 | 久久精品av国产一区二区 | 少妇伦子伦精品无吗| 日韩熟妇中文色在线视频| 二区三区亚洲精品国产| 女人被狂c躁到高潮视频| 国产精品中出一区二区三区| 香蕉EEWW99国产精选免费| 精品一区二区三区不卡| 成人午夜无人区一区二区| 内射干少妇亚洲69xxx| 欧美牲交a欧美牲交aⅴ一 | 寿宁县|