【小白学前端】化腐朽为神奇-JavaScript实现动态表单-操作DOM树(day03-1)

功能需求

根据JavaScript提供的DOM的api支持,我们来获取DOM上的内容

界面原型

在这里插入图片描述

代码实现

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>JavaScript脚本语言案例操作dom树</title>
	</head>
	<body>
		<h1 class="classh1" name="nameh1" id="idh1">JavaScript脚本语言之DOM树 api</h1>
		
		<div>
			<a href="http://www.taobao.com" target="_blank">淘宝</a>
			<a class="jd" href="http://www.jd.com" target="_blank">京东</a>
			<a name="pdd" href="http://www.pinduoduo.com" target="_blank">拼多多</a>
			<a id="cgb" href="http://act.codeboy.com" target="_blank">java培优</a>
		</div>
		
		<hr/>
		<div>
			<input type="button" value="网页标题" onclick="alert(document.title)"/>
			
			<input type="button" value="H1-tag" onclick="alert( document.getElementsByTagName('h1')[0].innerText )"/>
			<input type="button" value="H1-class" onclick="alert( document.getElementsByClassName('classh1')[0].innerText )"/>
			<input type="button" value="H1-name" onclick="alert( document.getElementsByName('nameh1')[0].innerText )"/>
			
			<input type="button" value="H1-id" onclick="alert( document.getElementById('idh1').innerText )"/>
		</div>
		
		<hr/>
		<div>
			<button onclick="alert( document.getElementsByTagName('a').length )">a标签的个数</button>
			
			<hr/>
			
			<button onclick="alert( document.getElementsByTagName('a')[0].href )">淘宝href</button>
			<button onclick="alert( document.getElementsByTagName('a')[0].innerText )">淘宝txt</button>
			
			<button onclick="alert( document.getElementsByClassName('jd')[0].href)">京东href</button>
			<button onclick="alert( document.getElementsByClassName('jd')[0].innerText)">京东txt</button>
			
			<button onclick="alert( document.getElementsByName('pdd')[0].href )">拼多多href</button>
			<button onclick="alert( document.getElementsByName('pdd')[0].innerText )">拼多多txt</button>
			
			<button onclick="alert( document.getElementById('cgb').href )">java培优href</button>
			<button onclick="alert( document.getElementById('cgb').innerText )">java培优txt</button>
		</div>
	</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值