获得基于id的价值

时间:2014-02-18 09:13:32

标签: javascript jquery

我希望使用以<p>符号开头的jquery代码获取此$标记内的值,我只需要使用innerHTML使其工作。

以下是我的示例代码:

<p id="nameDisplay">Sample Name</p>

这是我的innerHTML代码:

document.getElementById('nameDisplay').innerHTML

我想学习如何使用jquery对其进行编码,提前谢谢。

4 个答案:

答案 0 :(得分:2)

您可以使用html()获取段落的HTML内容,也可以使用#id定位元素:

$('#nameDisplay').html();

答案 1 :(得分:2)

您可以使用ID Selector (“#id”)获取元素,html()代替innerHTML jQuery 选择器是其显着特征之一,您可以了解更多here

$('#nameDisplay').html()
  

对于id选择器,jQuery使用JavaScript函数   document.getElementById(),效率极高。当另一个   selector附加到id选择器,例如h2#pageTitle,jQuery   在将元素标识为a之前执行附加检查   匹配。

答案 2 :(得分:2)

使用.text().html()

$('#nameDisplay').text()

<强> FIDDLE

关于.text().html()

之间差异的

read more

答案 3 :(得分:0)

如果你需要没有html的文本,那么:

$('#nameDisplay').text()

如果需要html标签,那么:

$('#nameDisplay').html()