html5中video标签。出现添加的按钮失效问题,代码没错啊

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>视频播放</title>
	</head>
	<body>
		<button onclick="click()">播放/暂停</button>
		<button onclick="click1()">放大</button>
		<button onclick="click2()">缩小</button>
		<script>
			var v=document.getElementById("aa");
			function click(){
			if(v.paused){
				v.play();
			}else{
				v.pause();
			}
			}
			function click1(){
				v.height:800;
				v.width:800;
			}
			function click2(){
				v.height:300;
				v.width:300;
			}
		</script>
		<video id="aa" >
			<source src="music/1.mp4"></source>
			<source src="music/1.ogg"></source>
		</video>
		
	</body>
</html>


西宏柿
浏览 2839回答 2
2回答

Caballarii

var v=document.getElementById("aa");这句写在<video id="aa" >的前面是取不到元素的,要把script标签放在</body>之前

蛋加树

楼上说对了,浏览器是一行一行地往下读取代码的,js代码一般放在后面,一来提高响应速度,二来不会出现像你这种情况。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5