如何在 ul 中记录特定文本?

问题描述 投票:0回答:1
javascript dom event-listener
1个回答
0
投票

您试图在单击 li 元素时记录它们的内部文本。但是,由于 li 元素还包含 p 元素,因此您需要确保获得正确的文本。为此,请使用 li 元素的 textContent 属性,该属性检索 li 元素内的文本内容,然后使用 trim() 删除任何前导或尾随空格。

通过此修改,您应该能够捕获 li 元素中的文本并使您的条件语句按预期工作。在此代码中,当您单击 li 元素时,它会记录该 li 元素的文本内容并检查它是否等于“Tank”以记录相应的消息。

© www.soinside.com 2019 - 2024. All rights reserved.