Как редактировать значение атрибута элемента веб-страницы, который загружается в ifarme - PullRequest
0 голосов
/ 01 апреля 2019

Я создаю веб-страницу, и мне нужно управлять iframe с родительской страницы. В качестве заголовка мне нужно отредактировать атрибут элемента, который находится в iframe. Я хочу сделать это, чтобы ввести текст в текстовое поле, которое находится в iframe

document.getElementById('iframe').contentWindow.getElementByName('q').attributes('value')='abcde';

Этот код не работал. Здесь источник iframe google.com

Пожалуйста, предложите мне метод / код для этого. Спасибо.

1 Ответ

0 голосов
/ 01 апреля 2019

Чтобы добавить текст с помощью js, вам нужно использовать innerHTML или textContent.Значение атрибута обычно используется для типов ввода.

Примерно так должно работать:

document.getElementById ('iframe'). ContentWindow.getElementByName ('q'). InnerHTML = 'abcde';

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...