【发布时间】:2012-03-03 20:55:40
【问题描述】:
我想用文档模型设置标签的值
我需要设置 changeme 值
没有jquery,我该怎么做
<a href="">changeme</a>
提前致谢
【问题讨论】:
-
如果添加这样的标识符:
<a href="" id="href1">changeme</a>,可以写成document.getElementById('href1').innerHTML = 'changed'; -
很遗憾,innerHTML 并不兼容所有浏览器。这是我使用 jQuery 的另一个原因,您可以在其中指定 ('#href1').text('new text') 或在本例中指定 ('#href1').html('new text)
-
要设置文字文本,可以使用
textContent(所有现代主流浏览器)或innerText(旧IE版本)。设置文本的通用方法是o.innerHTML='';o.appendChild(document.createTextNode(string));,其中 o 是对元素的引用。
标签: javascript html dom href getelementbyid