Я играю с веб-разработкой и пытаюсь протестировать некоторый динамически сгенерированный контент, в частности просто перечислить во всплывающем окне Chrome Extension все ссылки на странице сайта.Я ссылался на замечательный ресурс здесь , но я тестировал с тегом output
против ul
и созданием li
для этого списка, чтобы показать на странице.
popup.html
<div>
<h3>Page output</h3>
<output id="outputkey3">pages go here</output>
</div>
popup.js
function (tabs) {
var tab = tabs[0];
var url = tab.url;
if (url != null) {
var host = new URL(url).hostname;
...
var outputKey3 = document.getElementById("outputKey3")
if (outputKey3 != null) {
for(var i = document.links.length; i --> 0;) {
if(document.links[i].hostname === host) {
//urls.push(document.links[i].href);
outputKey3.appendChild(document.links[i]);
}
}
}
Даже для одной ссылки это не работает.Не уверен, если это должно быть сделано со списком по сравнению с другим элементом, который не форматирует данные с предыдущим числом или •.Что я действительно хотел бы сделать, так это просто показать список, который выглядит как новая строка данных для каждого значения индекса, возможно, как набор p
.