报错如图:

不能理解为什么说这个值是undefined类型
代码如下
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<script>
function count()
{
var inp = document.getElementsByTagName('time')[0];
var time = parseInt(inp.value)-1; //
inp.value提取的不应该是<img>里面的value值吗???为什么报错说是undefined类型
inp.value = time;
if(time == 0)
{
document.getElementsByTagName('img')[0].src='麦克风.jpg' ;
}
}
setInterval('count()',1000);
</script>
</head>
<body>
<input type="button" name="time" value="5"/>
<img src="背板小图.jpg" alt=""/>
</body>
</html>