Javascript 元素的内部文本传递为<;span onclick=foo(这个)>;myText</span>;
HTML:Javascript 元素的内部文本传递为<;span onclick=foo(这个)>;myText</span>;,javascript,jquery,html,Javascript,Jquery,Html,HTML: myText 在我的JavaScript函数中,我需要获取这个span元素的innerText function foo(parameter) { alert($(parameter).text); } 它总是返回未定义的。 我尝试过innerHTML、textContent等,但没有任何帮助。看起来您正在使用jQuery,所以请使用 您需要调用text作为函数,因为它实际上是jQuery函
myText
在我的JavaScript函数中,我需要获取这个span元素的innerText
function foo(parameter) {
alert($(parameter).text);
}
它总是返回未定义的。
我尝试过innerHTML、textContent等,但没有任何帮助。看起来您正在使用jQuery,所以请使用
您需要调用
text
作为函数,因为它实际上是jQuery函数
function foo(parameter) {
alert($(parameter).text());
}
或者通过原始JavaScript
function foo(parameter) {
alert(parameter.textContent);
}
使用JQUERY 看到这个了吗 您可以使用jQuery的
html()
函数。您应该重写Javascript,如下所示
function foo(parameter) {
alert($(parameter).html());
}
请阅读中有关html()
的更多信息
使用JAVASCRIPT
见
使用纯javascript,可以按如下方式完成。为此,您应该使用innerHTML
function foo(parameter) {
alert(parameter.innerHTML);
}
请阅读文本是一种方法
.text()
中有关innerHTML
的更多信息,如果它说foo
未定义,则需要在加载范围之前加载脚本。请具体说明什么是未定义的,这将有助于我们帮助您。警报提供未定义的信息,而不是foo未定义的信息。我也使用了。文本作为函数
function foo(parameter) {
alert(parameter.innerHTML);
}