mshdn
Новичок
Столкнулся с ситуацией при работе с формой
-
<input name="search_string" type="text" OnKeyDown="poisk()" id="search" />
.....
<script Language="JavaScript"><!--
function poisk()
{
word=document.getElementById("search").value;
.....
}
Нужно по мере ввода накапливать символы и обрабатывать.
В poisk() прием символа происходит с запаздыванием на один символ, т.е. ввел символ - document.getElementById("search").value - пусто
следующий ввел
document.getElementById("search").value возвращает первый
-
<input name="search_string" type="text" OnKeyDown="poisk()" id="search" />
.....
<script Language="JavaScript"><!--
function poisk()
{
word=document.getElementById("search").value;
.....
}
Нужно по мере ввода накапливать символы и обрабатывать.
В poisk() прием символа происходит с запаздыванием на один символ, т.е. ввел символ - document.getElementById("search").value - пусто
следующий ввел
document.getElementById("search").value возвращает первый