Вопрос

Я сталкиваюсь с проблемой из-за метода Removechild в JavaScript.

Я использую ниже код, чтобы удалить тег DIV.

this.parent.parent.removechild (this.parent).

Этот код работает довольно хорошо в FF, но он дает мне ошибку в IE7 / 8.

«Ошибка: Объект не поддерживает это свойство или метод».

Метод Removechild не поддерживается в IE7 / 8 или есть ли другой альтернативы этого метода?

С уважением,
Махендра Атнеа
Мумбаи, Махараштра, Индия

Это было полезно?

Решение 2

Спасибо за ваше драгоценное время и ответить. отдельное спасибо Мельница.

Наконец я нашел решение.

Вот мое решение и анализ.

на самом деле в моем коде я использовал this.parent.parent.removechild (this.parent) удалить ребенка. Это. Париент возврата Окно объекта а также Окно объекта не поддерживает свойство Removechild. использовать метод Removechild, нам нужен Элемент И чтобы получить элемент, я сделал некоторые изменения в моем коде.

1-й - измените метод подписи.
Функция Removecriteria (itobj) {.....}

2-и -оно для IE
ithobj.srcelement.parentelement.parentelement.removechild (ithobj.srcelement.parentelement);
Это решение работает для меня и надеется, что мой анализ прав :-)

Для @meder & другие пожилые люди - поправьте меня, если я ошибаюсь.

С уважением,
Маэндра
Мумбаи, Махараштра, Индия

Другие советы

Так должно быть parentNode нет parent

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top