为了账号安全,请及时绑定邮箱和手机立即绑定

先获取图片的高,在输出为什么显示为空值

var h=document.getElementById("tp").getAttribute("height");

document.write(h);


正在回答

1 回答

因为height不是img的属性,得用.style.height获取

<html>
	<head>
		<title></title>
		<meta charset="utf-8">
	</head>
	<body>
		<div>
			<img id="pic" style="height:500px" src="555.jpg">
		</div>
		<script>
			var ann = document.getElementById("pic");
			alert(ann.style.height);
		</script>
	</body>
</html>

这样就可以得到height的值了

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

先获取图片的高,在输出为什么显示为空值

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信