如何从onclick链接获取文本?
我的代码:
<a href='#' onclick='clickfunc()'>link</a>
function clickfunc() {
var t = text();
alert(t);
}
Run Code Online (Sandbox Code Playgroud)
text = link
bip*_*pen 14
试试这个
<a href='#' onclick='clickfunc(this)'>link</a>
function clickfunc(obj) {
var t = $(obj).text();
alert(t);
}
Run Code Online (Sandbox Code Playgroud)
好吧,它总是更好,建议避免内联javascript(onclick())..而你可以使用
$('a').click(function(){
alert($(this).text());
});
Run Code Online (Sandbox Code Playgroud)
或者更具体...给一个id <a>并使用id选择器
<a href='#' id='someId'>link</a>
$('#someId').click(function(){
alert($(this).text());
});
Run Code Online (Sandbox Code Playgroud)
<a href='#' onclick='clickfunc(this)'>link</a>
clickfunc = function(link) {
var t = link.innerText || link.textContent;
alert(t);
}
Run Code Online (Sandbox Code Playgroud)