onclick でリンクからテキストを取得する方法は?
私のコード:
<a href='#' onclick='clickfunc()'>link</a>
function clickfunc() {
var t = text();
alert(t);
}
テキスト =リンク
onclick でリンクからテキストを取得する方法は?
私のコード:
<a href='#' onclick='clickfunc()'>link</a>
function clickfunc() {
var t = text();
alert(t);
}
テキスト =リンク
<a href='#' onclick='clickfunc(this)'>link</a>
clickfunc = function(link) {
var t = link.innerText || link.textContent;
alert(t);
}
html
<a href='#' id="mylink" onclick='clickfunc()'>link</a>
js
function clickfunc() {
var l = document.getElementById('mylink').href; //for link
var t = document.getElementById('mylink').innerHTML; //for innerhtml
alert(l);
alert(t);
}
jQueryを使って簡単に試してみてください
$('a').click(function(e) {
var txt = $(e.target).text();
alert(txt);
});