gpt4 book ai didi

javascript - 将内部 div 文本传递给函数

转载 作者:行者123 更新时间:2023-11-30 10:43:39 29 4
gpt4 key购买 nike

我的目标是,当用户单击具有特定数据条目的行时,他们将获得有关它的更多信息。到目前为止,我的逻辑是让用户单击该行,然后有一个传递 innerHTML 参数的函数,然后由另一个检索附加信息的函数处理。所以如果有一个像这样的列表:

John Doe

Jane Doe

Joe Blow

我认为当用户单击他们的名字时,他们单击的任何内容(例如“John Doe”)的 innerHTML 字符串将以某种方式传递给 getInformation(fullName),其中 fullName 将是“John Doe”。

这是我的 HTML:

<div class='row' onclick=alert((this).innerHTML)>
<div class='label'>
John Doe
</div>
</div>
<div class='listSeparator'></div>

问题是我不太确定如何实现它。上面的 (this).innerHTML 显然不起作用,因为它只会返回 "<div id ='labeled' class='label'>John Doe</div>" .有什么办法可以完成我想做的事情吗?或者我什至以正确的 Angular 接近这个?

感谢您提供任何信息!

最佳答案

您想从.label DIV 中读出全名吗?这应该是您想要的(纯 JS,不需要 jQuery):

<div class='row' onclick="alert((this).children[0].innerHTML)">

http://jsfiddle.net/WuA9R/1/

关于javascript - 将内部 div 文本传递给函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9605325/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com