JavaScriptエラーエラー
DOMException: InvalidStateErrorDOMException: InvalidStateError
オブジェクトがその操作に対して無効な状態にあるときに操作が試みられた。
browser
このエラーの原因
オブジェクトが要求された操作に適した状態にない。よくある例: 閉じた WebSocket でメソッドを呼び出す、完了した XMLHttpRequest を変更する、完了後に IndexedDB トランザクションを使用する。
修正方法
操作を実行する前にオブジェクトの状態を確認する。WebSocket の場合は readyState を確認する。XMLHttpRequest の場合はリクエストが正しいフェーズにあることを確認する。古いオブジェクト/トランザクションが完了したら新しいものを作成する。
関連するエラーコード
JavaScriptエラーエラー
ERR_UNESCAPED_CHARACTERSERR_UNESCAPED_CHARACTERS
エスケープ済みの文字列が期待される場所に、エスケープされていない文字を含む文字列が渡されました。
node
詳細を表示 JavaScriptエラーエラー
ECONNABORTEDECONNABORTED
接続が中断されました。通常はクライアント側のタイムアウトが原因です。
node
詳細を表示 JavaScriptエラーエラー
ECONNRESETECONNRESET
リモートサーバーが強制的に接続を閉じました。
node
詳細を表示 JavaScriptエラーエラー
EEXISTEEXIST: ファイルがすでに存在します
対象パスがすでに存在するため、ファイル作成操作が失敗しました。
node
詳細を表示 JavaScriptエラー警告
DOMException: The operation was abortedDOMException: 操作が中止されました
AbortController シグナルによって操作がキャンセルされました。
browser
詳細を表示 JavaScriptエラーエラー
URIErrorURIError: URI が不正な形式です
グローバル URI 処理関数(decodeURIComponent、encodeURI)が不正な形式の URI を受け取りました。
browsernode
詳細を表示