• ベストアンサー

デバッグ:エラーの詳細がわからない

Javascriptでエラーがおきたとき、 (1)どの行でエラーが起きているかが表示されるけれども、その行に怪しい箇所がない?とか微妙に指摘位置がズレている?ようで困っています。 (2)エラーの詳細がざっくりしすぎて、どういう修正が必要なのか想定できず困っています。 みなさん、どのようにして進めているのでしょうか??

質問者が選んだベストアンサー

  • ベストアンサー
  • b0a0a
  • ベストアンサー率49% (156/313)
回答No.1

全く怪しくないということはまず無いと思います なにせそこでエラーがおきているわけですからね まあChrome等のエラーコンソールを使えば エラーがでた場所へリンクが出ますし エラーのときに止めて各変数を調べたりといったことができるのでわかりやすいですよ まあセキュリティエラーとか確かにわかりにくいものもありますけどね

TeferiMage
質問者

お礼

エラーコンソールを出したられるわかりやすくなりました! ありがとうございます!!

関連するQ&A

  • Parse error が

    PHPでソースを修正したところ、修正箇所とは違う箇所でParse errorが出るようになりました。 その行をコメント行にしてもParse error は消えません。 コメント行でParse errorが出るってどういうことでしょう。 PHPのVersionは 4.0.6 です。 よろしくお願いします。

    • 締切済み
    • PHP
  • javascriptのデバッグの方法

    javascriptでエラーが出る場合のデバッグの方法についていろいろな方法を教えていただけませんか。 試してみたことは #alertで値を拾う #ネスケのアドレスバーにjavascriptと入れてエラー行を見る しかし、なかなかエラーの原因がわからないことが多くて・・・。

  • エラー行の行数の不思議

    javascript初心者ですが、IEによるjavascriptのエラー行の表示で、 <SCRIPT type="text/javascript" SRC="test.js"></SCRIPT> として外部ファイルを読み込んでいますが、エラー行が「9」と表示されます。しかし、test.jsは8行しかないのです。 どのように理解したらいいものでしょうか。

  • MS SQLからACCESSにエクスポートをする際にエラーが表示され途中で止まってしまう。

    MS SQLからACCESSにデータをエクスポートをする際に エクスポートの途中で「1個のテーブルをコピーできませんでした」とのエラーが表示されて途中で止まってしまいます。どうやらその行でエクスポートが中断されてしまい、 全てのデータをエキスポートできていないようです。 エラーの詳細を見てみますと 「Row番号1690730のDestinationでエラーが発生しました。因数が無効です」と表示されています。 このような場合にはどのようにすれば全てのデータをエキスポートできるのでしょうか? エラーの修正が必要なのでしょうか?もし、そうならば その修正の方法もご教授願えたらと存じます 宜しくお願いいたします。

  • 「ランタイムエラーが発生しました。デバッグしますか?」

    WinXPとNEC LaVie L(LL5003)を使用しております。 9月になってから、この「教えて!goo」のページに、 ------------------------------------------ エラー ランタイムエラーが発生しました。デバッグしますか? 行:1 エラー:文字が正しくありません。    [はい(Y)][いいえ(N)] ------------------------------------------ の表示が現れるようになり、すぐにNのキーを押して消すのですが、 同じエラー表示が2回続いた後、 ページを切り替える度に同様の表示が出るので、目障りで困っています。 他にもこのような表示が出て困っておられる方はいらっしゃいますか? また、この表示を消す何か良い方法はどなた様かご存知でいらっしゃいますか?

  • ホームページのデバッグの修正の仕方

    現在、中学校に「情報教育指導」という名目で訪問をしています。私自身はそれほどコンピュータのスキルはなく「初心者向けパソコン講師」をしています。 ある学校でHPの修正を依頼されました。見てみるととても凝ったHPで、HP作成ソフトを使わずに作られたようです。(多分) 作られた先生はすでに転勤でいないため、2年以上誰も更新していないというお話でした。 私は、使えるところは使おうとサーバーからダウンロードして「HPビルダー」で修正を試みました。 少し修正をして、アップロードし、見てみると 「ランタイムエラーが発生しました。デバッグしますか? 行:4 エラー:'document.form01.input01'はNullまたはオブジェクトではありません」 というメッセージでした。 これを修正するには、どうしたらよいでしょうか? また、これだけで修正箇所はわかりますか? 何か方法をアドバイスしていただけたらありがたいです。 よろしくお願いします。

  • JQueryのエラーの詳細

    グラフを作成したくてexcanvas、jquery、jqchartを使用してグラフを作成しようと思ったのですが、 実行するとjqueryのエラーがでてしまいました。 そのエラーが Failed jquery.js ライン:56 コード:0 文字:155 といった、簡潔なものでした。 もっと詳細なエラーを見ることはできないのでしょうか。 どこが誤っているのかがこのエラーからは判別できないためどこを直せばいいかわからない状態になっています。 エラーは表示されますが、グラフ自体は作成されているのがさらによくわからない状態です・・・。 エラーはグラフを表示する際には起きず、表示後グラフをクリックすると発生しその後はマウスオーバーするたびに発生する状態です。 特にグラフに対するクリックイベント等は作成していません。 ソースは乗せようとおもったのですが乗せるために簡易にするとエラーが起きず 元々のソースを乗せようと思うと長すぎるため断念しました。 長々と説明してしまいましたが、 知りたいことはJQueryのFailedというエラーの詳細を知ることはできないかどうかになります。 よろしくお願いいたします。

  • システムエラー、デバッグ方法

    タイトルの件について、過去の質問をいろいろ見ましたが自分の状況に当てはまるのもがなかったので質問させていただきます。 「システムの復元」を実行しようとすると、下記のエラーがでます。 * * * ランタイムエラーが発生しました。 デバッグしますか? 行:165 エラー:未定義です * * * このメッセージを「はい」で進むと、 【新しいインスタンスMicrosoftScriptEditor】のダイヤログが出て、選択したデバッガをデバッグしますか?となります。 選択項目が1つしかないので、それを選択し「OK」 ↓ 「不明な例外」 【中断】【続行】の2つのボタンが選択可能になりますが、 【続行】をクリックしても変化はありません。 表示されたスクリプトには黄色い矢印が表示されて(一箇所)、エラー箇所を示しているようですが、その後どうしていいのか解りません。 自分でスクリプト内容の記述を変更するのでしょうか?(記述を「Delete」で消そうと思っても消せません。) スクリプト画面のメニューバーの使い方も解りません。 スクリプト画面のタブに【res://rstrui.exe/srui-main.htm】と。 矢印の箇所【ObjSystemRestore.EnableFIFO();】となっています。 ■■■原因??■■■ 自分で調べた結果、上記のエラーの原因はCD-Rに写真を保存中、CDドライブの調子が悪くウィザードが完了しなかったので強制的に終了させてしまったせいではないかと思っています。 CDドライブは数日前から調子が悪かったので急いでバックアップを取っていた最中でした。 PC本体からも、かなりの異音がしているので、もう駄目だいう気持ちもありますが、出来ればこの状態を復旧したいと思っています。 メールソフトがセーフモードで起動されています。これもその影響でしょうか?(送受信には影響はありません。) ランタイムエラーに遭遇するのは初めてなので、長くなってしまったのに、情報が足りないかもしれませんが宜しくお願い致します。 自宅のPCではなぜか、(問題なく表示されるサイトもあるのに、)教えて!gooの閲覧も失敗します。お返事が遅くなってしまうと思いますが、どうぞよろしくお願い致します。

  • IEのエラー表示の意味

    自分のホームページを作っているのですが、ファイルをアップして いざ表示させようとすると「ページにエラーがありました」というメッセージが出て うまく表示されません。「エラーの詳細表示」は たぶんエラー箇所を教えてくれているんだと思うのですが、内容が分かりません。一体どういう意味なんでしょうか?エラーが発生しているページにはネットで拾ってきたJavaScript(マウスが当たると画像が変わるスクリプト。画像枚数等の数値を改変して)が使われています。 <エラー内容> ライン:68 文字:1 エラー:オブジェクトを指定してください コード:0 URL:http://・・・・・・・・・

  • エラー

    ただいま掲示板を製作中なのですが、 コマンドプロンプトでチェックしたところ "my" variable 変数 masks earlier declaration in same scope at ××××.cgi line…. とのエラーが出ます。 おかしなことにサブルーチン内で重複していたため変数名を変えたはずの以前の変数名でエラー表示になっています。 また現在使用中の変数名でのエラーも出るのですが、以前の変数、使用中の変数のエラーとも指摘されたlineの行では使用してません。 エラーの意味は「同じ名前の変数がありますよ。」ってことなのでしょうか?確かに同じ名前を使ってしまっていたのですが現在は修正したので問題ないはずです。 現在はネットで頂いてきた「Perl CGI Script 実行チェックプログラム」ではエラーなくブラウザに表示されるのですが、直接CGIを実行してもブラウザには表示されません。 なにを修正すればいいのかまったく検討がつきません。 どなたかご教授願いませんでしょうか?

    • ベストアンサー
    • Perl