Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: giperborey от 07 Февраля 2006, 23:25:49
-
Имеется такой фрагмент:
var elem = (evt.target)?evt.target: ((evt.srcElement)?evt.srcElement:null);
editEl = elem;
if ((elem.tagName == "HR") || (elem.tagName == "BR")) {
var edit = document.getElementById("edit_hb");
edit.style.top = evt.clientY;
edit.style.visibility = "visible";}
событие двойной клик...
для hr работает для br нет...
можно ли это исправить?
-
giperborey
Интересно, а как ты себе представляешь отработку этого кода для BR?
-
нде...
оно можно было догадатся что BR не поддерживает ни одного события...
задумку удалять BR со страницы удалось решить используя getElementsByTagName("br"), нумерация пустых строк с помощью insertAdjacentHTML("AfterEnd", ""+(i+1)+"
") и регулярных выражений для удаления нужного номера пустой строки...
-
giperborey
А можно просто заменять элементы на пустой div.