2012-03-23 6 views
0

ボタンが機能しなくなる理由を知っている人はいますか?それにはonclick javascriptイベントが添付されています。クリックすると、そのイベントが発生したというアラートは表示されません。すべての目的と目的のために、それは死んでいます。Webページのデッドボタン(JavaScript/HTML)

私が求めているのは、これの原因のいくつかは何ですか?

これは同じページの別々のセクションで起こりましたが、中括弧が欠けていることがわかりました。そして、中断したボタンが存在し、中括弧に問題がないコードを調べました。私はセミコロンも忘れていません。皆さんがコードを見たいと思っていることは知っていますが、誰かがこれを起こしているのか、何が原因なのか、起こっているのは何かが尋ねているだけです。

私はすでにhttp://www.javascriptlint.comをコードに適用しています。

ありがとう、 Waddler。

+0

ボタンにはIDが重複している可能性がありますが、コードは表示されません。 –

+1

一部のコードスニペットが本当に便利です。 – Whymarrh

+1

コード...ここにはありません.. –

答えて

0

これは、一部のブラウザでは、特定のバージョンのjavascriptを理解できないために発生します。これはブラウザの回避策の問題になる可能性があります。複数のブラウザでテストしてみてください。

+0

できれば他のブラウザも試してみます。ありがとう。 – Waddler

0

Javascriptは、エラーが発生したときに動作を停止する傾向があります。あなたのページで、もはや実行されていないコードに直接関連していないが実行されていないというエラーがあるかもしれません。

FirebugのようなツールをFirefoxにインストールするか、他のブラウザの開発ツールを使用する必要があります。火かき棒の場合、コンソールを開いた状態でページを実行すると、発生したJavaScriptエラーのログが表示され、そのような場合に検出できます。また、ブレークポイントを設定し、行ごとに実行を追跡し、何かが期待どおりに起こっていないかどうかを調べることによって、コードをデバッグすることもできます。

0

あなたはコードスニペットを投稿していないので、私たちに何も表示しないと助けてくれません。

私はあなたに与えることができるアドバイスのみ:ChromeまたはFireFoxの場合は、Ctrl+Shift+Jを押して、エラーコンソールをプルアップして、エラーの内容を確認します。

+0

ありがとうSam。私はこれがこれらのブラウザで利用可能であったことを知らなかった。私はFirefoxにFirebugをインストールしていますが、何も起こっていないので少しうまくやっていました。私はコードを投稿していませんでした。なぜなら、私は概念的な解決法をもっと探し求めていたのです。あるいは、人々がこれを引き起こした前に出てきたものだけを探していました。そして、(b)仕事は仕事のウェブサイトの9つの部分のプロフィール編集セクションです)。 – Waddler

+0

これはどんなJavaScriptエラーを表示しましたか? –

+0

ファイヤーバグが示したもの以外何も表示されませんでしたが、エラーをクリックすると非常に便利でエラーのあった行に移動しました。デッドボタンをクリックしてもエラーは表示されませんでした。私の同僚はその仕事の一部を再割り当てされているので、私はそれについて心配する必要はありません。 – Waddler