父节点parentNode

本文档通过实例介绍JavaScript的基础语法、流程控制语句、函数、事件及DOM操作等内容,并覆盖HTML/CSS的基础元素如文字、段落、表单及表格等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
</head>
<body>
<ul id="con">
<li id="lesson1">javascript
  <ul> 
      <li id="tcon"> 基础语法</li>
      <li>流程控制语句</li>
      <li>函数</li>
      <li>事件</li>
      <li>DOM</li>
  </ul>
</li>
<li id="lesson2">das</li>
<li id="lesson3">dadf</li>
<li id="lesson4">HTML/CSS 
  <ul>
    <li>文字</li>
    <li>段落</li>
    <li>表单</li>
    <li>表格</li>  
  </ul> 
</li></ul>  
<script  type="text/javascript">    
   var mylist = document.getElementById("tcon"); 
document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML);
</script> 

</body>
</html>

最后输出

 

转载于:https://www.cnblogs.com/gide/p/4616425.html

VBA(Visual Basic for Applications)是一种用于自动化任务和编写宏的编程语言,常用于Microsoft Office套件中的应用程序,如Excel、Word和Access等。通过VBA,您可以编写代码来操作和控制这些应用程序的功能。 Selenium是一个用于Web应用程序测试的开源工具。它提供了一组API,可以模拟用户在浏览器中的操作,如点击、输入文本、选择下拉框等。通过Selenium,您可以编写自动化脚本来执行各种Web应用程序测试任务。 要获取父节点,您可以使用Selenium的XPath定位方法。XPath是一种用于在XML文档中定位元素的语言,也可以用于HTML文档。以下是使用XPath获取父节点的示例代码: ```vba ' 导入Selenium库 Reference Libraries -> Selenium Type Library Sub GetParentNode() ' 创建WebDriver对象 Dim driver As New WebDriver driver.Start "chrome" ' 打开网页 driver.Get "https://www.example.com" ' 使用XPath定位子节点 Dim childNode As WebElement Set childNode = driver.FindElementByXPath("//div[@id='child']") ' 获取父节点 Dim parentNode As WebElement Set parentNode = childNode.FindElementByXPath("..") ' 输出父节点文本 MsgBox parentNode.Text ' 关闭浏览器 driver.Quit End Sub ``` 在上面的示例代码中,我们首先创建了一个WebDriver对象,并启动了Chrome浏览器。然后,我们打开了一个网页,并使用XPath定位子节点。接下来,我们使用".."(两个点)来获取父节点,并输出其文本内容。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值