Повторяющийся элемент XML не работает в Internet Explorer - PullRequest
0 голосов
/ 23 октября 2018

Я попытался повторить элемент XML, используя цикл.Работает на других браузерах.Но это не работает в Internet Explorer.Кто-нибудь может решить эту проблему?

Вот код.

var listStr="";
            list.each(function(index,item){
            listStr+="<li>"+item.innerHTML+"</li>"
            });

<ul>' + (listStr) + '</ul>

Плункер:

1 Ответ

0 голосов
/ 24 октября 2018

Проблема, с которой вы столкнулись, должна быть связана со свойствами .innerHTML / .outerHTML, которые вы используете с проанализированными XML-элементами.

Поскольку вас беспокоит текстовое значение, вы должны использовать HTMLDOM textContent Property

list.each(function(index,item){
                listStr += "<li>" + item.textContent/*item.outerHTML*/+"</li>"
            });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...