2012-01-14 16 views
0

私は拡張機能を作成し、すべてのブラウザ用に移植しました。私の拡張子は、グルジアのフォーラムのtextareaのChromeコンソールにUncaught TypeErrorが表示されます:未定義の 'start'プロパティを読み取れません

http://i.imgur.com/5gjIE.png

の一つ上のボタンを追加します。しかし、私は、Google ChromeとSafariので奇妙な問題を抱えています。青いイメージ(B)をクリックするとエラーは発生しませんが、そのボタンの他​​の場所をクリックするとUncaught TypeErrorが表示されます:コンソールの未定義エラーのプロパティ 'start'を読み込めず、自動的にそのWebサイトに投稿します。 ;ここで

は私の拡張機能のソースhttp://pastebin.com/mxnBqDxS

コンソールにエラーが341行varは= wrapper.start + val.substring(、終了を開始)+ wrapper.endを置き換える上にあることを示しています

これはなぜ起こっているのですか? おかげ

+0

投稿コードが350行未満で、関連するコード(onClickメソッドなど)を投稿することを検討してください。 – Tim

+0

コード全体を見ることができれば、問題を見つけやすくなると思いました。 –

答えて

0

さて、問題はここにある:

var method = ev.target.parentNode.id; 
var wrapper = this._WRAPPERS[method]; 

wrapper_WRAPPERS[method]が存在しないことを意味セットを取得されていません。あなたはメソッドの価値を示すために警告を出すことができます - 私の推測は、問題をはっきりさせるでしょう。

関連する問題