Я пытаюсь установить событие в JavaScript, но оно на самом деле не работает. Я почти уверен, что делаю это тоже правильно.
// in index.htm:
function foo() {
// Load gets code from a php file via ajax
document.getElementById('div').innerHTML = load('phppage.php');
document.getElementById('element').onClick = func;
}
// in lib.js:
function func() { alert('Working'); }
К сожалению ... он никогда не предупреждает "Работает". У меня есть Google Chrome, и я даже проверил элемент в инструментах разработчика и обнаружил, что свойство onClick
было действительно func()
... Я не понимаю, почему это не сработает.
Я широко использую AJAX. Элемент 'element' фактически загружен ajax