获取列表项的文本内容
Get Text Content of list item
我的html页面中有两个列表项。我想访问"第一个无序列表"中存在的"第一个列表项"的"文本内容"。我需要用javascript而不是jquery来做。这是我尝试过的,但似乎不起作用。
<html>
<head>
<title>dom</title>
<script type="text/javascript">
function createcontent(){
var val = document.getElementsByTagName("ul")[0].childNodes[0].nodeValue;
document.getElementById("content").innerHTML = val;
}
</script>
</head>
<body onload="createcontent();">
<ul>
<li>Milk</li>
<li>cured</li>
<li>eggs</li>
</ul>
<ul>
<li>cabbage</li>
<li>califlower</li>
<li>apple</li>
</ul>
<p id="content"></p>
</body>
</html>
<html>
<head>
<title>dom</title>
<script type="text/javascript">
function createcontent(){
var val = document.getElementsByTagName("ul")[0].children[0].innerText;
alert(val);
document.getElementById("content").innerHTML = val;
}
</script>
</head>
<body onload="createcontent();">
<ul>
<li>Milk</li>
<li>cured</li>
<li>eggs</li>
</ul>
<ul>
<li>cabbage</li>
<li>califlower</li>
<li>apple</li>
</ul>
<p id="content"></p>
</body>
</html>
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 如何在从多选下拉列表中选择选项值时动态生成文本框
- ng在下拉列表和文本区域提交
- 如何在剑道下拉列表中按文本和值搜索
- 如何在ReactJs中链接下拉列表和文本区域
- 使用 jQuery 从下拉列表中获取所选文本
- 根据用户从下拉列表中的选择显示多个文本框
- 如何在jquery中获取列表项的最顶端父项的文本
- 如何在下拉列表更改时自动填充mysql查询结果中的文本框值
- 如何按骨干.js打印“此”列表项的文本
- 从文本文件js中读取列表
- 使用两个下拉列表的值填充文本框
- 如果没有从下拉列表中选择任何值,则允许使用php、mysql、javascript将文本框添加到mysql表中
- 将文本框/单选按钮/和下拉列表中的信息添加到dataTable
- Meteor:从Twilio获取SMS文本列表,并将它们插入mongoDB
- 将URL的文本列表转换为可点击的HTML链接
- 生成重新格式化的文本列表
- 为什么ava在比较对象列表和对象文本列表时失败
- 如何在用户在文本列表中键入单词时突出显示JSON字典中的单词,并在表单提交时用它们的描述替换它们
- 更改图像链接悬停在文本列表