Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.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/8/http/4.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中的innerhtml_Javascript_Html - Fatal编程技术网

试图提醒第二个孩子';javascript中的innerhtml

试图提醒第二个孩子';javascript中的innerhtml,javascript,html,Javascript,Html,下面是一段代码片段,试图提醒SecondChild的innerhtml。但它没有显示任何内容。 这是小提琴 函数iclick(){ 警报(document.getElementById(“i”).secondChild.innerHTML); } 第二 第四 第六 第一个孩子 特里蒂斯 函数iclick(){ 警报(document.getElementById(“i”).getElementsByTagName(“p”)[1].innerHTML); } 第二 第四 第六 第一个孩子

下面是一段代码片段,试图提醒SecondChild的innerhtml。但它没有显示任何内容。 这是小提琴


函数iclick(){
警报(document.getElementById(“i”).secondChild.innerHTML);
}
第二

第四

第六

第一个孩子 特里蒂斯
函数iclick(){
警报(document.getElementById(“i”).getElementsByTagName(“p”)[1].innerHTML);
}

第二

第四

第六

第一个孩子 尝试此操作
函数iclick(){
警报(document.getElementById(“i”).getElementsByTagName(“p”)[1].innerHTML);
}

第二

第四

第六

第一个孩子
t此
secondChild
不是有效的属性,您可以使用并使用索引


函数iclick(){
警报(document.getElementById(“i”).children[1].innerHTML);
}
第二

第四

第六

第一个孩子 特里蒂斯
secondChild
不是有效的属性,您可以使用并使用索引


函数iclick(){
警报(document.getElementById(“i”).children[1].innerHTML);
}
第二

第四

第六

第一个孩子 特里蒂斯
我建议您使用childnodes概念和索引,但它也会将新行字符计算为子节点。
log(document.getElementById(“i”).childNodes[4])

我建议您使用childnodes概念和索引,但是它也会将新行字符计算为子节点。
log(document.getElementById(“i”).childNodes[4])

我已经更新了第二个孩子的代码片段。请查收。可以吗?我已经更新了第二个孩子的代码片段。请查收。可以吗?
<!DOCTYPE html>
<html>
<head>
<script>
function iclick() {
  alert(document.getElementById("i").secondChild.innerHTML);
}
</script>
</head>
<body>

<div id="i" >
  <p>second</p>
  <p>fourth</p>
  <p>sixth</p>
  <div id="ii" onclick="iiclick()">The first child</div>
</div>
<button onclick="iclick()">Trythis</button>
</body>
</html>