熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

PHP典型模塊與項目實戰大全:客戶端事件驅動(1)

2013-11-15 12:44:15  來源: PHP編程 

    客戶端事件驅動(

  JavaScript是基於對象(objectbased)的語言這與Java不同Java是面向對象的語言而基於對象的基本特征是采用事件驅動(eventdriven)在圖形界面的環境下事件驅動方式使得輸入操作簡化通常由鼠標動作或熱鍵的觸發執行被稱之為事件(Event)而由鼠標或熱鍵引發的一連串程序的動作稱之為事件驅動(Event Driver)對事件進行處理程序或函數則被稱之為事件處理程序(Event Handler)

  在JavaScript中對象事件的處理通常由函數(Function)完成其基本格式與函數全部一樣可以將前面所介紹的所有函數作為事件處理程序格式如下

  Function 事件處理名(參數表){

  事件處理語句集

  M

  }

  JavaScript事件驅動中的事件是通過鼠標或熱鍵的動作觸發的常用的事件如下所示

  單擊事件onClick

  當用戶單擊鼠標按鈕時產生onClick事件同時onClick指定的事件處理程序或代碼將被調用執行通常在下列基本對象中產生

  button(按鈕對象)

  checkbox(復選框)或(檢查列表框)

  radio(單選鈕)

  reset buttons(重要按鈕)

  submit buttons(提交按鈕)

  例如可以通過下列按鈕激活change()函數

  <Form>

  <Input type=button Value= onClick=change()>

  </Form>

  在onClick等號後可以使用自己編寫的函數作為事件處理程序也可以使用JavaScript中內部的函數或者直接使用JavaScript的代碼等比如

  <html>

  <head>

  <title>onclick事件測試程序</title>

  <script language=JavaScript>

  <!

  function test(){

  do{

  username=prompt(welcome to visit this page

  }while(username==

  documentwrite(usernamehello

  }

  //>

  </script>

  </head>

  <body>

  <input type=button value=touch name=button onClick=test()>

  </body>

  </html>

  在浏覽器中運行上述代碼的效果如圖所示

  onClick事件測試效果圖

  向文本框中輸入Hello world!的測試信息單擊確定按鈕浏覽器輸出如下信息

  hello world!hello

  通過上面的浏覽器提示信息可以知道代碼已經運行成功

       返回目錄PHP典型模塊與項目實戰大全

       編輯推薦

       Java Web開發詳解

       PHP Web開發學習實錄

       ASP NET開發培訓視頻教程


From:http://tw.wingwit.com/Article/program/PHP/201311/21525.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.