Javascript 如何获取包含在自定义标记中的文本

Javascript 如何获取包含在自定义标记中的文本,javascript,regex,Javascript,Regex,我需要使用JavaScript函数或正则表达式从下面的文本中获取Data1、'Data2'和'Data3' var myText= "<ls> <data id="1">Data1</data> <data id="2">Data2</data> <data id="3">Data3</data> </ls>"; myText变量将保存上述数据,我需要从中提取数据1、数据2和数据。您仍然可以使用d

我需要使用JavaScript函数或正则表达式从下面的文本中获取Data1、'Data2'和'Data3'

var myText= "<ls>  <data id="1">Data1</data> <data id="2">Data2</data> <data id="3">Data3</data> </ls>";
myText变量将保存上述数据,我需要从中提取数据1、数据2和数据。

您仍然可以使用document.getElementById


您是否尝试过将其解析为XML…?要获取文本,请使用var ele=document.getElementById'1';var text=ele.innerText | | ele.textContent;这是假设Data1是一个输入错误,应该读取Data3document.getElementById'1'。innerHTML将无法工作。字符串在一个变量中。需要从字符串中提取数据1、数据2、数据3。@Rocky你能分享这个问题吗?我想你已经编辑了这个问题。最初它没有区别问题是,我得到了这个字符串Data1 Data2 Data3,我想提取Data1,Data2,Data3。我正在为Nodejs使用Javascript。
document.getElementById('1').innerHTML