получить и установить значения тега html, используя модель dom - PullRequest
0 голосов
/ 12 февраля 2012

Я хочу установить значение тега с моделью документа

Мне нужно установить значение changeme на что-то

Как мне это сделать без jQuery, пожалуйста

<a href="">changeme</a>

Заранее спасибо

1 Ответ

0 голосов
/ 12 февраля 2012

Сначала вам нужно получить ссылку на элемент DOM. Есть множество способов сделать это (самый простой, вероятно, getElementById, поэтому используйте его, если вы можете дать своей ссылке id). Если нет, вы можете использовать getElementsByTagName:

var element = document.getElementsByTagName("a")[0]; //Get the first `a` element

Получив ссылку на элемент, вы можете изменить текст, используя свойство textContent. К сожалению, не все так просто, потому что IE использует innerText вместо textContent:

if("textContent" in element) { //Check whether element has textContent property
    element.textContent = "Something new";
}
else {
    element.innerText = "Something new";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...