Возникла задача ято надо при изменении текста в input вызвать другую
функцию. Вариант которые с onchange срабатывает только если снять фокус с объекта. А можно ли как сделать так что бы именно при изменении даже одного символа срабатывала функция и без снятия фокуса?
Еще одна заморочка. Я отправляю число которое в input.
Т.е. происходит событие нажатия клавиши, должны менятся данные в value у input и отправляться в функцию.
Но видимо событие возникает до измения данных и в функцию передаются старые данные.
А нужно отправить обновлённые данные.
гораздо лучше использовать onkeypress="event.returnValue=IsNumeric();"
в данном случае Вы можете контролировать какую клавишу нажали
типа
function IsNumeric() {
return (((event.keyCode >= 48) && (event.keyCode <= 57)) || (event.keyCode == 46) )
// ловим нажатие только цифр и символа точки "."
}