入力キー押下検出イベント ハンドラー内でオブジェクト プロトタイプ関数呼び出しを渡そうとしていますが、これを行う方法がわかりません。コードを以下に示します。
function foo{};
foo.prototype.shout = function() {
alert(shout);
}
foo.prototype.someOtherFunction = function (event) {
var e = event || window.event,
code = e.charCode || e.keyCode;
if(code === 38) {
foo.shout// This is what doesn't work - sorry for the confusion
}
}
foo.prototype.applyKeypress = function (_input) {
var self = this;
_input.onkeypress = foo.someOtherFunction; // someOtherFunction applied here
}