如何查找标记';使用javascript或jQuery在标记内使用已知html内容的ID?

如何查找标记';使用javascript或jQuery在标记内使用已知html内容的ID?,javascript,jquery,html,tags,Javascript,Jquery,Html,Tags,我随机生成了许多带有patterened id的标记(otherUser1、otherUser2、otherUser3等),带有这些id的p标记的html内容是用户名。我想用正确的用户名找到p标签的ID,我想知道我是如何做到这一点的。下面是我尝试使用的代码,但它返回每个p标记的tagId,即使只有一个p标记包含我要查找的用户名(由变量“selectedUser”表示) var selectedUserName=$(“#selectedUserA”).html(); var numUsers=do

我随机生成了许多带有patterened id的标记(otherUser1、otherUser2、otherUser3等),带有这些id的p标记的html内容是用户名。我想用正确的用户名找到p标签的ID,我想知道我是如何做到这一点的。下面是我尝试使用的代码,但它返回每个p标记的tagId,即使只有一个p标记包含我要查找的用户名(由变量“selectedUser”表示)

var selectedUserName=$(“#selectedUserA”).html();
var numUsers=document.getElementById('otherUsers').getElementsByTagName('p').length;

对于(var i=1;ijQuery/standardjs的奇怪组合:)

if语句中缺少一些
==
。应该是:

if (selectedUserName === userName) {
  document.write(tagId);
}

jQuery/标准JS的奇怪混合在一起:)

if语句中缺少一些
==
。应该是:

if (selectedUserName === userName) {
  document.write(tagId);
}

if语句中有赋值运算符(=)而不是比较运算符(=)。

if语句中有赋值运算符(=)而不是比较运算符(=)