JavaScript中document的四种方法

1、document的getElementById()方法

<body>
	<a id="first">a标签链接</a>
	<script>
		//document指当前文件,get即得到,Element即元素,ById即通过id;即通过id值获取当前文件中的元素
		var element = document.getElementById("first");
		console.log(element);
	</script>
</body>

2、document的getElementByClassName()方法

<body>
	<a class="first">a标签链接</a>
	<script>
		//ByClassName即通过Class值;即通过class值获取当前文件中的元素,因为可能不止一个,所以得到的为一个数组
		var element = document.getElementsByClassName("first")[0];//此处只获取第一个
		console.log(element);
	</script>
</body>

结果:
效果

3、document的getElementByClassName()方法

<body>
	<a>a标签链接</a>
	<a>a标签链接2</a>
	<script>
		//ByTagName即通过标签类型;即通过标签类型获取当前文件中的元素,因为可能不止一个,所以得到的为一个数组
		var element = document.getElementsByTagName("a")[1];//此处只获取第二个
		console.log(element);
	</script>
</body>

结果:
结果

4、document的getElementByName()方法

<body>
	<form>
		<input type="radio" name="gender" id="1"><label for="1"></label>
		<input type="radio" name="gender" id="2"><label for="2"></label>
	</form>
	<script>
		//ByName即通过name值;即通过name值获取当前文件中的元素,因为可能不止一个,所以得到的为一个数组
		var element = document.getElementsByName("gender");
		console.log(element[0]);
		console.log(element[1]);
	</script>
</body>

结果:
结果

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值