簡體   English   中英

JavaScript無效參數

[英]JavaScript Invalid Argument

我有一個復雜的函數,在我的js的onSuccess:期間循環遍歷元素,並且遇到了以下我從未見過的錯誤。

exception encountered : {"message": "Invalid argument.", "description": "Invalid argument.", "number": -2147024809, "name": "Error"}

js函數如下所示:

if(Object.isArray(list)){
     list.each(function(listItem, index){
         if(!Object.isUndefined(listItem.disabled)){
              listItem.disabled = disableFlag;
         }
     });
}

從更新的onSuccess:部分調用。 我的html是一個按鈕,可以通過onclick調用所提到的函數。 當我運行它時,onException:總是發生,並且通過以下方式得到錯誤:

Object.toJSON(exception)

誰看過這個嗎? 我已經嘗試過使用該功能,並且似乎只有當我使用按鈕執行在特定事件序列之后應該執行的操作時,才會發生這種情況。 因此,我在頁面上放置了一個任意鏈接,想要查看是否單擊了該鏈接,會發生什么,它更新了頁面上的JSON對象,並允許我使用該按鈕進行設置操作而沒有錯誤。 任何幫助,將不勝感激。

在大多數情況下,當您設置DOM元素的屬性時,IE中都會發生這種錯誤。

如果listItem是DOM元素,則可能尚未將其添加到文檔中,或者disableFlag是無效值。 或者錯誤發生在提供的代碼之外。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM