Меня просят создать узел элемента для элемента ссылки и установить для его атрибута rel значение «styleSheet», для его атрибута id значение «fancySheet», а для его href в «na_style_num.css» (где num — это значение переменной styleNum).
Затем он хочет, чтобы я добавил элемент стиля fancySheet в заголовок документа.
Мне кажется, что я действительно близко или очень далеко отсюда. Вот что я пытался без везения:
na_styler.js:
window.addEventListener("load", setStyles);
function setStyles() {
var styleNum = randInt(5);
var styleNum = document.createElement("link");
styleNum.setAttribute("rel", "stylesheet");
styleNum.setAttribute("id", "fancySheet");
styleNum.setAttribute("href", "na_style_" + styleNum + .css);
document.head.appendChild(styleNum);
}
Я получил несколько ошибок, но проблема в том, что они написаны в форме, которую я не могу понять. Например:
» Трассировка (последний последний вызов): файл «nt-test-3ed2ebdf.py», строка 14, в assert(link.get_attribute('id') == 'fancySheet'), 'Атрибут id
должен быть задано значение "fancySheet". Фактически: "' + str(link.get_attribute('id')) + '"' AssertionError: для атрибута id
должно быть установлено значение "fancySheet". Фактически: "" "
.css
в этой строкеstyleNum.setAttribute("href", "na_style_" + styleNum + .css);
- person Zohir Salak   schedule 09.06.2019