使用javascript/jQuery获取文本id
我有以下代码: HTML:使用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
我有多个文本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"; });