【问题标题】:Get link's text in javascript在 javascript 中获取链接的文本
【发布时间】:2015-06-22 13:19:49
【问题描述】:

我有一个简单的链接:

<a class="myid">Myid Text</a>

每当单击链接时,我都想通过在 java 脚本中显示“Myid Text”来检索它。我将如何做到这一点?下面是我最初的 javascript 代码:

$(".myid").click(function (event) {                
    alert("Display link's text here..!!");
});

【问题讨论】:

标签: javascript jquery css html


【解决方案1】:

不敢相信还有这样的问题。

但这里是link

【讨论】:

    【解决方案2】:

    jQuery:

    $(".myid").click(function(){
      alert($(this).text());
    });
    

    【讨论】:

      【解决方案3】:
      $(".myid").click(function (event) { 
          // I want to prevent the elements default action (thanks @ Rajaprabhu Aravindasamy). 
          event.preventDefault(); 
          alert($(this).text());
      });
      

      JSFIDDLE.

      阅读更多关于 preventDefault here

      【讨论】:

      • 您可能会建议在这种情况下使用preventDefault for OP。
      【解决方案4】:

      $('.link').click(
           function()
           {
              alert($(this).text());
               }
        );
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
      <a href="#" class="link">Linkkk</a>

      可能你的类名是错误的。

      【讨论】:

        【解决方案5】:

        您正在 jquery 中寻找.text()

        $(this).text()
        

        【讨论】:

          【解决方案6】:

          应该是:

          alert($(this).text());
          

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2015-07-19
            • 2016-06-12
            • 2011-04-11
            • 1970-01-01
            相关资源
            最近更新 更多