Показать сообщение отдельно
  #1 (permalink)  
Старый 13.04.2012, 19:08
Профессор
Отправить личное сообщение для bpystep Посмотреть профиль Найти все сообщения от bpystep
 
Регистрация: 06.08.2010
Сообщений: 161

Запуск 2-ух функций
function changeField(id) {
	var elem = document.getElementById(id);
	var value = elem.innerText;
	elem.innerHTML = '<input type="text" name="'+id+'" value="'+value+'" onChange="validation_edit(this),checkValidate()">';
}


функция validation_edit() запускается, а вот checkValidate() нет, причем если сделать так:
function changeField(id) {
	var elem = document.getElementById(id);
	var value = elem.innerText;
	elem.innerHTML = '<input type="text" name="'+id+'" value="'+value+'" onChange="validation_edit(this)" onClick="checkValidate()">';
}

все работает, но обе эти функцию нужно запускать по onChange
в чем трабл?
Ответить с цитированием