javascripte18

 

執行參數字串中所包含的運算式。<o:p></o:p>

 強制轉換成數值。<o:p></o:p>

<o:p> </o:p>

<o:p> </o:p>

<o:p> </o:p>

<o:p> </o:p>

如果遇到不合法的字元,會發生錯誤。<o:p></o:p>

eval()<o:p></o:p>

eval(運算式)<o:p></o:p>

<Script><o:p></o:p>

<o:p> </o:p>

   var a = 10;<o:p></o:p>

   var b = '20‘;<o:p></o:p>

<o:p> </o:p>

   document.write("<li> a + b = ", a + b, "<br>");<o:p></o:p>

   document.write("<li> a + b = ", a + eval(b), "<br>");<o:p></o:p>

   document.write("<li> a + b = ", a.toString() + b);<o:p></o:p>

<o:p> </o:p>

</Script><o:p></o:p>

範例 - eval<o:p></o:p>

事件處理程序<o:p></o:p>

“事件(event)”是使用者對瀏覽器或網頁內容所做的某個動作。<o:p></o:p>

<o:p> </o:p>

基於利用 Script 處理網頁的大量需求,HTML 4.01規格中定義了許多事件處理程序 (event handlers)。每個事件都有不同的 觸發(啟動)條件。<o:p></o:p>

JavaScript 的事件處理程序<o:p></o:p>

Abort                    KeyUp<o:p></o:p>

       Blur               MouseDown<o:p></o:p>

       Change           MouseUp<o:p></o:p>

       Click                     MouseOver<o:p></o:p>

       DblClick         MouseOut<o:p></o:p>

       DragDrop              MouseMove<o:p></o:p>

       Error                     Resize<o:p></o:p>

       Focus            Reset<o:p></o:p>

       Load                     Select      <o:p></o:p>

       KeyPress        Submit<o:p></o:p>

       KeyDown              Unload<o:p></o:p>

事件<o:p></o:p>

onAbort          onKeyUp<o:p></o:p>

       onBlur            onMouseDown<o:p></o:p>

       onChange              onMouseUp<o:p></o:p>

       onClick          onMouseOver<o:p></o:p>

       onDblClick            onMouseOut<o:p></o:p>

       onDragDrop   onMouseMove<o:p></o:p>

       onError          onResize<o:p></o:p>

       onFocus         onReset<o:p></o:p>

       onLoad           onSelect  <o:p></o:p>

       onKeyPress    onSubmit<o:p></o:p>

       onKeyDown   onUnload<o:p></o:p>

事件處理程序<o:p></o:p>

放棄載入影像時<o:p></o:p>

<o:p> </o:p>

滑鼠指向        ,並按下滑鼠左鍵時。<o:p></o:p>

onAbort<o:p></o:p>

啟動<o:p></o:p>

失去焦點(lose focus)<o:p></o:p>

<o:p> </o:p>

  1. Blur:意指由清楚變成模糊,代表由<o:p></o:p>

    『作用中』變成『非作用中』。<o:p></o:p>

  2.當滑鼠指標由焦點的視窗、框架或框<o:p></o:p>

     架組離開時。<o:p></o:p>

  3.滑鼠指標離開表格中的某個元件時。<o:p></o:p>

<o:p> </o:p>

onBlur<o:p></o:p>

啟動<o:p></o:p>

相關物件:document , frame , text , textarea , select<o:p></o:p>

內容改變時<o:p></o:p>

<o:p> </o:p>

  通常用在表單元件中。<o:p></o:p>

<o:p> </o:p>

onChange<o:p></o:p>

啟動<o:p></o:p>

相關物件:text , textarea , <o:p></o:p>

成為焦點(gain focus)<o:p></o:p>

<o:p> </o:p>

  1. focus:意指由模糊變成清楚,代表由<o:p></o:p>

       『非作用中』變成『作用中』。<o:p></o:p>

  2.滑鼠指標進入視窗、框架或框架組時。<o:p></o:p>

  3.滑鼠指標進入表格中的元件時。<o:p></o:p>

onFocus<o:p></o:p>

啟動<o:p></o:p>

相關物件:document , frame , text , textarea , select<o:p></o:p>

<HTML><o:p></o:p>

<BODY onBlur="document.bgColor='blue'"<o:p></o:p>

          onFocus="document.bgColor='red'"><o:p></o:p>

<FORM><o:p></o:p>

       姓名:<INPUT TYPE=text <o:p></o:p>

你可能感兴趣的:(JavaScript,框架)