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

为什么这样放大不了

为什么这样实现不了呢

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>无标题文档</title>

<script>

window.onload = function(){

var maxBtn = document.getElementById("max");

maxBtn.onclick = function(){

maxFun();

}

var img=document.getElementById("imgin");

function maxFun(){

var endwidth=img.width*1.3;

var endheight=img.height*1.3;

var maxTimer = setInterval(function()

{if(img.width<endwidth){img.width=img.width*1.05;

img.height=img.height*1.05;}

else {clearInterval(maxTiimer);}}

,20)

}

}

</script>

</head>

<body>

<div style="width:400px;margin:0 auto">

<img src="logo.jpg" id="imagin" /><br>

    <input type="button" id="max" value="放大" />

    <input type="button" id="min" value="缩小" />

</div>

</body>

</html>

正在回答

3 回答

因为,checkScrollSlide被javascript识别为未定义的变量(undefined),而bool(undefined)等于true.

ttknsj

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

图片ID错了, imagin写成了imgin

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

举报

0/150
提交
取消
用JavaScript实现图片缓慢缩放效果
  • 参与学习       32802    人
  • 解答问题       91    个

本课程讲解如何使用JavaScript技术实现图片缩放效果,并分析原理

进入课程

为什么这样放大不了

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