Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.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从字符串中检索值。(字符串是一段HTML)_Javascript_Jquery - Fatal编程技术网

使用javascript从字符串中检索值。(字符串是一段HTML)

使用javascript从字符串中检索值。(字符串是一段HTML),javascript,jquery,Javascript,Jquery,我是一名C#开发者。我的客户端javascript技能非常低 在javascript中,我有一个字符串值。其中包括以下内容: <div id="foo" data-redirectURL="bar"> <div>Lorem Ipsum</div> </div> 乱数假文 在这种情况下,如何检索数据重定向URL的值:“bar”有多种方法可以获取 jquery:$('#foo').attr(“数据重定向URL”) javascript:d

我是一名C#开发者。我的客户端javascript技能非常低

在javascript中,我有一个字符串值。其中包括以下内容:

<div id="foo" data-redirectURL="bar">
    <div>Lorem Ipsum</div>
</div>

乱数假文

在这种情况下,如何检索
数据重定向URL的值:“bar”有多种方法可以获取

jquery:
$('#foo').attr(“数据重定向URL”)

javascript:
document.getElementById('foo').getAttribute('data-redirectURL')

console.log($('#foo').attr(“数据重定向URL”))

乱数假文

有多种方法可以在上获取数据属性值

jquery:
$('#foo').attr(“数据重定向URL”)

javascript:
document.getElementById('foo').getAttribute('data-redirectURL')

console.log($('#foo').attr(“数据重定向URL”))

乱数假文

您可以调整数据属性并使用
data()

HTML:

<div id="foo" data-redirect-url="bar">
    <div>Lorem Ipsum</div>
</div>

乱数假文

您可以调整数据属性并使用
data()

HTML:

<div id="foo" data-redirect-url="bar">
    <div>Lorem Ipsum</div>
</div>

乱数假文

像这样使用
attr

var str='Lorem Ipsum';
var值=$(str).attr(“数据重定向URL”);
console.log(值)

像这样使用
attr

var str='Lorem Ipsum';
var值=$(str).attr(“数据重定向URL”);
console.log(值)


<代码> >代码>使用jQuery,您可以只使用<代码> $'('yf'fo')。数据(“RetruthTurl”)< /C> >搜索DOM,而不是字符串。@ StayePurTy:请考虑HTML是字符串的事实!它不是DOM的一部分!我有一个字符串值,他说!使用jQuery,您可以使用<代码> $'('yf'fo')。数据(“RetrutTurl”)< /Cord>这搜索DOM,而不是字符串。@ StayePurTy:请考虑HTML是字符串的事实!它不是DOM的一部分!我有一个字符串值,他说!回答此问题的每个人,请注意他说HTML是字符串,而不是DOM中的。请在相关上下文中向我们展示代码。@Barmar为什么删除您的答案。@Kinduser它不起作用。回答此问题的每个人,请注意他说HTML是字符串,不在DOM中。请在相关上下文中向我们显示代码。@Barmar为什么要删除您的答案。@Kinduser它不起作用。我有一个字符串值,他说!我有一个字符串值,他说!我测试了这段代码,它成功了。所以我接受这个答案!你费了好大劲才读到我的问题。并提供了最简单易读的答案。非常感谢。我测试了这段代码,它成功了。所以我接受这个答案!你费了好大劲才读到我的问题。并提供了最简单易读的答案。非常感谢。