вот не думал что мне это вызовет проблемму, а  иммено метод blur() который уберает фокус обьекта(к примеру текстового поля)
по ночалу я не подумал что чтото делаю не так так как все работало

я просто вызываю этот метод
      document.getElementById("soughtVal").blur();
и тут лезит это исключение, в справочниках вобше по этому методу пару слов
неруси тоже нечего нового не пишут . а понять в чем причина не могу
мож простым вызовам метода нельзя обойтись?

Ошибка: [Exception... "'0?@5I5=> CAB0=02;820BL A2>9AB2> XULElement.selectedIndex' when calling method: [nsIAutoCompletePopup::selectedIndex]"  nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)"  location: "JS frame :: http://server/rulon2/scrolxml2.htm :: keyPresSe :: line 139"  data: no]
Источник: http://server/rulon2/scrolxml2.htm
Строка: 139

повторюсь в лисе работает метод но выскасивает это исключение , IE вобше молчит
потому вопрос на этом форуме

Используется так. Вы берете ссылку на объект, и для него вызываете метод, например, document.forms['formName'].elements['elementName'].blur(); Если у Вас elemLink - это ссылка на элемент, и elemLink.blur(); выдает ошибку, то что-то сломалось.

function keyPresSe(ev) {
if (ev.keyCode == 38) {
      document.getElementById("soughtVal").blur();
      return false;
        };
if (ev.keyCode == 40) {
      document.getElementById("soughtVal").blur();
      return false;
       };
};

document.getElementById("soughtVal").onkeypress = keyPresSe;


<input name="textfield" type="text" size="35" id="soughtVal"/>

да не может тут чтота сломаться.

вот ешё пример
<input name="textfield" type="text" size="35" onfocus="this.blur()"/>
тоже самое

я немного поискал по этой проблеме и нашол что проблема сушествует давно и по вине FF