应该很简单:如何访问<header>元素的内部文本?</header>

时间:2014-04-07 17:25:53

标签: javascript html

我在html中有以下内容:

<header> ||| </header>

我想要的就是改变“|||”使用js但我无法弄清楚如何访问它。尝试过.html,.val,.value,.innerHTML ......只是用jquery来解决所有问题,但无法弄明白。一定很容易。有什么想法吗?

3 个答案:

答案 0 :(得分:1)

请尝试以下。

$('header').html('Hello world');

(or)

$('header').text('Hello world');

以上两份陈述均有效。

innerHTML适用于DOM元素

 $('header')[0].innerHTML = 'Hello world';

答案 1 :(得分:0)

$(&#39;头&#39)。HTML();

应该有用。

我刚试过它。

确保在使用标头标记后调用脚本。

答案 2 :(得分:0)

您是否确保在加载DOM后运行此命令?

$(function() {
  // This code will run after the DOM has loaded
  // Otherwise jQuery might not know about the <header> element
  alert($("header").text());
});