2016-04-02 16 views
-1

私はこの問題を完全に無力です。未知のタイプのエラーとキャッチされていない参照エラー

私のサイトのコードは、あなたがマウスを置いたら、その曲のギタータブを示していました。 onMouseMoveオプションを使用してタブがトリガされました。

今は表示されません。これはエラーを示しています: "Uncaught TypeError:プロパティ '長さ'未定義"と "Uncaught ReferenceError:objが定義されていません"を読み取ることができません。

私はそのオプションを返すことができる方法はありますか? 私は、タブを示すために使用されるJavaScript http://www.chordzone.org/2016/04/eric-church-record-year.html

のページを見つけることができますで:

私はこの問題を修正するために何ができますか?どんな助けもありがとう。

機能はここに呼び出されます。

var lcnt=64;var chords=new Array();var freds=new Array();var alts=new Array();var js_sins=new Array();var sk_chords=new Array(); 
chords["Bb"]= "113331";freds["Bb"]= "1";alts["Bb"]= "......"; 
chords["Cm"]= "113321";freds["Cm"]= "3";alts["Cm"]= "......"; 
chords["Gm"]= "133111";freds["Gm"]= "3";alts["Gm"]= "......"; 
chords["F"]= "133211";freds["F"]= "1";alts["F"]= "......"; 
chords["Eb"]= "143121";freds["Eb"]= "3";alts["Eb"]= "......"; 

https://jsfiddle.net/883ngy3z/

+0

ここに関連コードを掲載してください。 –

+0

@ScottMarcus私はコードを追加しました –

答えて

0

あなたは2個のバグを得ました。

の1-おそらくのブロック内のスコープの問題:

if (isNetscape4) 

2 - あなたのvar sが問題であるparse_chords(r)機能。私はあなたが未整形の、おそらく不足しているコードを投稿して以来、エラーを知ることはできません。

これはあなたのバグの原因です。

+0

私はコードを追加しました。これらの問題を解決する方法を教えてください。あなたは本当に感謝しています –

関連する問題