установить текст с помощью innerHTMl для относительного идентификатора - PullRequest
2 голосов
/ 26 марта 2019

Мне нужно установить текст innerHtml для относительных элементов, используя идентификатор (spanid_comment)

Ниже мой HTMl

<div id="edit-comment-form_1">
   <p>dfdfdfdfdf</p>
   <p id="spanid_comment" ></p>
</div>

Ниже приведен Javascript, который я пробовал

 document.getElementById("#edit-comment-form_1 #spanid_comment").innerHTML = "boss";

Ответы [ 3 ]

1 голос
/ 26 марта 2019

То, что вы хотите, работает только с .querySelector() (или .querySelectorAll(), если вы знаете, что у вас будет несколько).

document.querySelector("#edit-comment-form_1 #spanid_comment").innerHTML = "boss";
<div id="edit-comment-form_1">
  <p>dfdfdfdfdf</p>
  <p id="spanid_comment"></p>
</div>
0 голосов
/ 26 марта 2019

Вы можете проверить этот ответ

var selectedPageHtml = document.getElementById("edit-comment-form_1");
selectedPageHtml.querySelector("#spanid_comment").innerHTML = "boss";
0 голосов
/ 26 марта 2019
document.querySelector("#edit-comment-form_1 #spanid_comment").innerHTML = "boss";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...