私はbackbone.jsアプリケーションで単純なテキストボックスを実装しようとしています。ユーザーはテキストボックスに価格を入力し、Enterキーを押します。 Enterキーを押すと、次のエラーが発生し、ページが再描画されます。それはブラウザのURLテキストボックスに「enter」キーを押したようなものです。background.jsテキストボックスのkeydownイベントを取得する
これを無効にしたいのですが(おそらくev.preventDefault();)、この動作を停止する方法がわかりません。テキストボックスを持つアプリケーションの部分に戻ると、keydownイベントがハイジャックされているように見えますが、少なくともページは再描画されません。
非常に感謝しています。
background.js:153キャッチされない例外TypeError:プロパティを読み取ることができません 'onUpdated' 未定義(匿名関数)のbackground.js @:153 finder.groups.min.js:213Thumbnails setupQueryは呼ば:未定義
以下がリンケですbackground.js 153:
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
if (changeInfo.status == "complete") {
if (isAsanaUrl(tab.url) == true) {
goGetIt();
}
}
});