Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Почему не удается поменять значение атрибута у тега? (https://javascript.ru/forum/misc/84561-pochemu-ne-udaetsya-pomenyat-znachenie-atributa-u-tega.html)

Olga27 13.10.2022 23:53

Почему не удается поменять значение атрибута у тега?
 
Мне нужно поменять значение атрибута у тега, создала html документ.
<html>
<head></head>
<body>
<object type="text/html" data="" id="htmlFrame" style="border: none;" standby="loading" width="100%"></object>
<script type="text/javascript">
  var element = document.getElementById("htmlFrame");
  element.setAttribute("data", "attributeValue");
</script>
</body>
</html>

После запускаю правой кнопкой мыши “Посмотреть html-документ страницы”, в итоге значение data - пусто

Но если через меню “посмотреть код” и выбрать вкладку “Elements” то там можно увидеть как атрибут добавился. Однако мне нужно чтобы атрибут обновился на html странице и можно было увидеть при просмотре html-документа.

Alikberov 14.10.2022 05:39

Цитата:

Сообщение от Olga27 (Сообщение 548425)
После запускаю правой кнопкой мыши “Посмотреть html-документ страницы”, в итоге значение data - пусто

Исхoдный документ всегда представляется как есть.
Иначе это влияет на безопасность.

В частности, нельзя сохранить на диск страницу, где могут и заполненные поля паролей содержаться.


Часовой пояс GMT +3, время: 09:30.