javascript - 仅获取 <li> 中的文本值

标签 javascript jquery html css

我有以下 html。 有人可以帮我获取 <li> 中的文本值吗? 我只想要所有 <span> 的文本值在 <li> 内在里面<ul>

感谢您的帮助。

最佳答案

你可以试试

$("[id='JobMemo " + jobId  + "']").text();

您不应该使用空格,原因是空格字符对于 ID 属性无效。

ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").

working draft for HTML 5更宽松,只说一个id必须至少包含一个字符,不能包含任何空格字符。

您还应该阅读 What are valid values for the id attribute in HTML?

关于javascript - 仅获取 <li> 中的文本值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22937399/

相关文章:

javascript - 5 秒后淡出 1 个 Div,然后淡入另一个 Div

javascript - 将 JSON 文件作为变量加载到 JS

javascript - 根据长度在 div 之间拆分内容

javascript - 完全禁用输入字段

php下拉菜单不会保留所选值

javascript - 超薄框架 : Currying vs Dependency Injection

jquery - 动态分组 SVG 元素

html - <div> 初学者问题

javascript - 使用 CSS 自动排列 2 列文本

javascript - 当选中 3 个问题中的 3 个单选按钮时,如何显示 div?