欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

再談javascript常見錯誤及解決方法

 更新時間:2016年09月16日 12:30:11   投稿:jingxian  
下面小編就為大家?guī)硪黄僬刯avascript常見錯誤及解決方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

初學(xué)Javascript,每天總是被很小的問題折磨半天,今晚就有好幾個小問題。

第一:全部使用雙引號造成匹配錯誤

<input type="checkbox" onmouseover="document.getElementById("test").style.display="none":"/>

改行一直報錯誤:unexpected toke “}”  檢查半天也沒有發(fā)現(xiàn)錯誤,對照發(fā)現(xiàn)視頻上是使用單引號

<input type="checkbox" onmouseover="document.getElementById('test').style.display="none":"/> 

改成單引號后錯誤總算消除,困擾我一夜晚。。附上鏈接http://www.cnblogs.com/chinabc/archive/2010/11/19/1881947.html

第二:錯誤添加分號

<div id="test" class="test1" onmouseover="toYellow()" ;onmouseout="toRed()";>change</div> 

多寫了一個分號,導(dǎo)致分號后的代碼不執(zhí)行

第三:函數(shù)名后多寫括號

<script> 
  function toYellow(){ 
    document.getElementById("test").className="test2"; 
    } 
  function toRed(){ 
     document.getElementById("test").className="test1"; 
    } 
  document.getElementById("test").onmouseover=toYellow(); 
  document.getElementById("test").onmouseout=toRed(); 
</script> 

卻掉 toYellow()和 toRed()后的括號后正常執(zhí)行

第四:checkbox的checked屬性修改

用三個按鈕實現(xiàn)checkbox的全選、全部選、反選。

<!DOCTYPE html> 
<html> 
  <head> 
    <meta charset="UTF-8"> 
    <title></title> 
  </head> 
  <body> 
    <button id="btn">全選</button> 
    <button id="nobtn">全不選</button> 
    <button id="inverse">反選</button><br /> 
    <input type="checkbox" /> 
    <input type="checkbox" /> 
    <input type="checkbox" /> 
    <input type="checkbox" /> 
    <input type="checkbox" /> 
    <input type="checkbox" /> 
    <input type="checkbox" /> 
    <script> 
      var btn=document.getElementById("btn"); 
      var input=document.getElementsByTagName("input"); 
      btn.onclick=function(){ 
        for(var i=0;i<input.length;i++){ 
          input[i].checked="checked"; 
        } 
      } 
      var nobtn=document.getElementById("nobtn"); 
      nobtn.onclick=function(){ 
        for(var i=0;i<input.length;i++){ 
          input[i].checked=false; 
        } 
      } 
      var inverse=document.getElementById("inverse"); 
      inverse.onclick=function(){ 
        for(var i=0;i<input.length;i++){ 
          if(input[i].checked==false){ 
            input[i].checked=true; 
          }else{ 
            input[i].checked=false; 
          } 
        } 
      } 
    </script> 
  </body> 
</html>

以上這篇再談javascript常見錯誤及解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • uniapp自定義驗證碼輸入框并隱藏光標(biāo)

    uniapp自定義驗證碼輸入框并隱藏光標(biāo)

    這篇文章主要介紹了uniapp自定義驗證碼輸入框隱藏光標(biāo),效果是點擊輸入框喚起鍵盤,藍(lán)框就相當(dāng)于input的光標(biāo),驗證碼輸入錯誤或者不符合格式要求會將字體以及邊框改成紅色提示持續(xù)1s然后清空數(shù)據(jù),恢復(fù)原邊框樣式,需要的朋友可以參考下
    2023-02-02
  • web前端開發(fā)也需要日志

    web前端開發(fā)也需要日志

    web前端開發(fā)過程中調(diào)試是一個不可避免的過程,我們有眾多的瀏覽器可供選擇,但是如果您要調(diào)試的平臺瀏覽器不是那么先進(jìn)呢
    2010-12-12
  • js 兩數(shù)組去除重復(fù)數(shù)值的實例

    js 兩數(shù)組去除重復(fù)數(shù)值的實例

    下面小編就為大家分享一篇js 兩數(shù)組去除重復(fù)數(shù)值的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • 使用有限狀態(tài)機(jī)實現(xiàn)簡版的html解析器

    使用有限狀態(tài)機(jī)實現(xiàn)簡版的html解析器

    FSM(Finite State Machines) 有限狀態(tài)機(jī),也叫有限狀態(tài)自動機(jī),是為研究有限內(nèi)存的計算過程和某些語言類而抽象出的一種計算模型,本文將使用有限狀態(tài)機(jī)實現(xiàn)一個簡版的html解析器,有需要的小伙伴可以參考下
    2023-11-11
  • 如何基于webRTC實現(xiàn)人臉識別功能

    如何基于webRTC實現(xiàn)人臉識別功能

    WebRTC技術(shù)包含了音視頻編解碼技術(shù)、傳輸技術(shù)、流媒體服務(wù)器技術(shù)等,涵蓋了音視頻處理和傳輸?shù)姆椒矫婷?下面這篇文章主要給大家介紹了關(guān)于如何基于webRTC實現(xiàn)人臉識別的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • 微信小程序?qū)⒆址啥S碼圖片的操作方法

    微信小程序?qū)⒆址啥S碼圖片的操作方法

    這篇文章主要介紹了微信小程序?qū)⒆址啥S碼圖片的操作方法,需要的朋友可以參考下
    2018-07-07
  • 最簡短的拖動對象代碼實例演示

    最簡短的拖動對象代碼實例演示

    最簡短的拖動對象代碼實例演示...
    2006-11-11
  • JS.findElementById()使用介紹

    JS.findElementById()使用介紹

    JS.findElementById()想必大家并不陌生吧,下面有個不錯的示例,感興趣的朋友可以參考下
    2013-09-09
  • JavaScript實例--創(chuàng)建一個歡迎cookie

    JavaScript實例--創(chuàng)建一個歡迎cookie

    這篇文章主要介紹了JavaScript實例--創(chuàng)建一個歡迎cookie,
    2022-01-01
  • js DOM的學(xué)習(xí)筆記

    js DOM的學(xué)習(xí)筆記

    DOM是Document Object Model文檔對象模型的縮寫;使用JavaScript操作DOM進(jìn)行DHTML開發(fā)
    2011-12-12

最新評論