>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >как правельно использовать метод obj.blur() http://forum.mozilla-russia.org/viewtopic.php?id=7099 |
vflash > 22-12-2005 17:07:16 |
вот не думал что мне это вызовет проблемму, а иммено метод 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] |
vflash > 22-12-2005 17:15:02 |
повторюсь в лисе работает метод но выскасивает это исключение , IE вобше молчит |
Al_H > 22-12-2005 17:17:35 |
Используется так. Вы берете ссылку на объект, и для него вызываете метод, например, document.forms['formName'].elements['elementName'].blur(); Если у Вас elemLink - это ссылка на элемент, и elemLink.blur(); выдает ошибку, то что-то сломалось. |
vflash > 22-12-2005 17:22:34 |
function keyPresSe(ev) { document.getElementById("soughtVal").onkeypress = keyPresSe; <input name="textfield" type="text" size="35" id="soughtVal"/> да не может тут чтота сломаться. вот ешё пример |
vflash > 23-12-2005 16:10:06 |
я немного поискал по этой проблеме и нашол что проблема сушествует давно и по вине FF |