8

onclick でリンクからテキストを取得する方法は?

私のコード:

<a href='#' onclick='clickfunc()'>link</a>

 function clickfunc() {
        var t = text();
        alert(t);
    }

テキスト =リンク

4

8 に答える 8

5
<a href='#' onclick='clickfunc(this)'>link</a>

clickfunc = function(link) {
  var t = link.innerText || link.textContent;
  alert(t);
}

JSFiddleデモ

于 2013-10-28T11:14:32.867 に答える
0

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);
        }
于 2013-10-28T11:14:58.137 に答える
0

jQueryを使って簡単に試してみてください

$('a').click(function(e) {
  var txt = $(e.target).text();
  alert(txt);
});
于 2013-10-28T11:15:06.143 に答える