HTML:
<span onclick="foo(this);" >myText</span>
在我的 JavaScript 函数中,我需要获取此span元素的innerText。
function foo(parameter) {
alert($(parameter).text);
}
它总是返回undefined。 我尝试过innerHTML,textContent等,但没有任何东西可以帮助我。
答案 0 :(得分:0)
看起来您正在使用jQuery,因此请使用.html()
function foo(parameter) {
alert($(parameter).html());
}
答案 1 :(得分:0)
你需要调用text
作为函数,因为它实际上是jQuery函数。
function foo(parameter) {
alert($(parameter).text());
}
或通过原始JavaScript
function foo(parameter) {
alert(parameter.textContent);
}
答案 2 :(得分:0)