Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript/jQuery获取文本id_Javascript_Jquery - Fatal编程技术网

使用javascript/jQuery获取文本id

使用javascript/jQuery获取文本id,javascript,jquery,Javascript,Jquery,我有以下代码: HTML: 我有多个文本ID,如何调用每个ID,以便在javascript代码中不必调用“#addedit1”、“#addedit2”、“#addedit3”等。您可以使用以下命令: $("text[id^='addedit']") 这将返回以addedit开头(^=)的所有ID 但是最好使用类而不是id。为了实现此类需求,最好使用类而不是id。使用下面的类 <style> .wantedText{ } </style> <te

我有以下代码:

HTML:


我有多个文本ID,如何调用每个ID,以便在javascript代码中不必调用“#addedit1”、“#addedit2”、“#addedit3”等。

您可以使用以下命令:

$("text[id^='addedit']")
这将返回以addedit开头(^=)的所有ID


但是最好使用类而不是id。

为了实现此类需求,最好使用类而不是id。使用下面的类

<style>
    .wantedText{

    }
</style>

<text id = "addedit" class = "wantedText">add/edit</text>
<text id = "addedit2" class = "wantedText">add/edit</text>

您好,您可以使用以下内容

<text id = "addedit" class="addedit">add/edit</text>
<text id = "addedit2" class="addedit">add/edit</text>
这里是文本的id。所以你可以用这个id做任何事。 希望能有帮助。

谢谢。

使用类而不是ID@FrebinFrancis如果你把这写进一个完整的答案,我会投赞成票。同意这个答案。这不是另一个现有答案的副本吗?我已经在我的fiddel中做了这个,然后贴了出来。
<style>
    .wantedText{

    }
</style>

<text id = "addedit" class = "wantedText">add/edit</text>
<text id = "addedit2" class = "wantedText">add/edit</text>
$(document).ready(function(){
    $(".wantedText").click(function(){
         var html = "stuff";
    });
});
<text id = "addedit" class="addedit">add/edit</text>
<text id = "addedit2" class="addedit">add/edit</text>
  $(".addedit").click(function(){
    alert(this.id);
  var html = "stuff"; });