Запуск 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 в чем трабл? |
Вы не привели код функции validation_edit(). Ищите в ней ошибку. Если в функции ошибка, то вторая функция (checkValidate) уже не сработает.
Напишите для проверки сначала так: function validation_edit() { alert("1"); }; function checkValidate() { alert("2"); }; |
все, спасибо, пролему решил)) загвоздка заключалась в том, что validation_edit() была написана ранее для других целей, в ней крылась ошибка.
|
Часовой пояс GMT +3, время: 16:44. |