Вам необходимо добавить «return false» следующим образом:
function InputKeyPress(e) {
if (!e)
e = window.event;
var keyCode = e.keyCode || e.which;
if (keyCode == 13) {
search();
return false;
}
return true;
}
, а также изменить вызов из текстового поля на следующее:
<input .... onkeypress="return InputKeyPress(event);" ...>
То есть не просто вызвать функцию, а"вернуть" его.