2
我正在使用Dojo的行爲功能添加事件。我正在檢查文本字段以查看輸入內容。據我所知,文件建議我使用onkeypress
而不是onkeydown
。dojo的onkeypress事件,已棄用?
對象的一部分
'#myTextField' : {
onkeypress: function(event)
{
console.log(event.charCode);
}
}
它工作正常,但在這兩種(最新)Chrome和Firefox,我得到在控制檯的警告消息。
Chrome說event.layerX和event.layerY在WebKit中被破壞並被棄用。他們將在不久的將來從引擎中移除。
Firefox表示getAttributeNodeNS()
已被棄用。
我還沒有嘗試過任何其他瀏覽器。
有沒有更好的(新的)方法來做到這一點,或這是關於什麼?
感謝您的回答。只要我知道我的事件突然不會停止工作,它就不會打擾我。但聽起來我很安全呢? – joakimdahlstrom 2012-02-26 13:31:53
@joakimdahlstrom是的,你很安全。事件本身正在工作,不會立即被棄用 – 2012-02-26 14:26:56
非常感謝! – joakimdahlstrom 2012-02-26 14:34:05