js一直提示函式未定義,js 為什麼提示函式未定義

2021-03-25 01:01:07 字數 1074 閱讀 9613

1樓:匿名使用者

跟有沒有封號沒關係,

先在控制檯呼叫check();試一下會不會被呼叫。如果沒有說明check函式不是個全域性函式,就得檢查一下check是在**定義的。

2樓:匿名使用者

把check()後面的';'去掉試一下,如:onclick="check()"

3樓:匿名使用者

加返回值return...true

js 為什麼提示函式未定義

4樓:匿名使用者

是作用域的問bai題。因為你的du變數 b 是定義zhi在函式 a 作用域裡的。setinterval 第一dao個引數可以內是 function,也可容以是 code(字串)。

如果是 code 的話,code 將會使用 eval() 執行,eval() 執行會帶來很多問題,所以這種方法不被推薦使用

你這個例子就是因為 eval 在執行的時候作用域在頂層,也就是會在 window 下找你的 b 函式,所以就是 undefined。

推薦你使用 function 做第一個引數,**就可以寫成:

var x = setinterval( function()}, 1000 );

5樓:匿名使用者

這麼寫就不會報錯了

x = setinterval(b,1000);

jquery一直提示函式未定義

6樓:思銳視覺

把定義函式那段js寫在body前面試試,或者直接在js裡呼叫函式:

$(function());})

明明有定義函式,jquery一直提示未定義

7樓:肖湘峰

你的**我這裡執行沒報錯,把你的錯誤資訊貼出來

8樓:丶

**有問題?報什麼錯

還是報 $ 未定義?

9樓:匿名使用者

那個函式未定義?作用域對麼?

office2019版一直提示需要啟用怎麼辦怎麼辦呢

用mini kms activator v1.1 office.2010.vl.eng重新啟用。kms啟用的office 2010180天后需要再次啟用,回估計你答的office 2010已啟用180天,需要重新啟用。那就找一個 啟用bai碼來啟用offices 用mini kms activato...

dnf更新後tgp一直提示遊戲有損壞檔案是什麼意思

是不是自行刪除了或者修改了遊戲裡面的檔案?比如某無作用的直播,或者戰鬥力啥的?如果是這樣的話,利用snf多玩盒子可以進遊戲,而不觸發檔案修復。如果是本來就這樣,可以試試驅動人生一類的修復驅動,然後重灌遊戲,或者進遊戲主目錄開啟遊戲自檢,自檢檔案的目錄可以在網上找到。1 一定不要把別人都當傻子,事實上...

windows7關機那個地方一直提示安裝更新並關閉計

windows7 關機那個地方一直提示 安裝更新並關閉計算機 是因為你沒有關閉windows update更新.關閉windows update的方法 執行組策略編輯器 在執行中輸入gpedit.msc按回車 以下是windows對此功能的解釋 此策略設定允許您管理 安裝更新並關機 選項是否在 關閉...