В моем приложении работают только встроенные обработчики.Работает только встроенный обработчик
Это часть моей яваскрипта функции
function onDeviceReady() {
alert('ready');
document.querySelector('#idCpf').onkeypress = alert('keypress');
document.getElementById("idCpf").onclick=alert("click");
}
И это моя часть моего кода HTML
<input type="tel" autocomplete="on" id="idCpf" onblur="alert('onblur')" placeholder="Seu CPF" required>
О функции «onDeviceReady» только первые предупреждения работ, и «OnKeyPress» и 'onclick' покажет мне предупреждение, когда fucintion 'onDeviceReady' без нажатия кнопки, щелкните или размытия ввода. Но мой код работает только тогда, когда я использую встроенные обработчики, например, для типа ввода ... onblur = "alert ('onblur')". В чем моя проблема?
Спасибо.
Вы звоните 'alert' и ASSIG возвращаемого значения' alert' свойствам, а не функция. Вы должны назначить функцию этим свойствам. –
Возможный дубликат функции [Onclick() при работе] (http://stackoverflow.com/questions/12270046/onclick-function-on-working) –