js点击按钮,放大对应图片代码

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
</head>
<body>
<img name="a" src="imgs/index-banner.png">
<img name="b" src="imgs/MORE.png">
<script>
    var flag = true,//状态true为正常的状态,false为放大的状态
            imgH,//图片的高度
            imgW,//图片的宽度
            imga = document.getElementsByName("a")[0];//图片元素
            imgb = document.getElementsByName("b")[0];//图片元素
    b.onclick =  function(){
        //图片点击事件
        imgH = imga.height; //获取图片的高度
        imgW = imga.width; //获取图片的宽度
        if(flag){
            //图片为正常状态,设置图片宽高为现在宽高的2倍
            flag = false;//把状态设为放大状态
            imga.height = imgH*2;
            imga.width = imgW*2;
        }else{
            //图片为放大状态,设置图片宽高为现在宽高的二分之一
            flag = true;//把状态设为正常状态
            imga.height = imgH/2;
            imga.width = imgW/2;
        }

    }

</script>
</body>
</html>
时间: 2024-12-29 11:55:20

js点击按钮,放大对应图片代码的相关文章

新浪微博——点击按钮自动加关注代码

<!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-

html js点击按钮滚动跳转定位到页面指定位置(DIV)的方法代码

一:通过html锚点实现滚动定位到页面指定位置(DIV):    如果我们要点击实现跳转的地方是一个html锚点,也就是点击一个A标签超链接实现跳转,可以把A标签的href属性直接指向跳转指定位置的div,代码实现思路如下: <a class="banner" href="/schoolFair/registration#nav"> <a href="#abc">点击跳转</a>    <div id=&

JS点击按钮弹出窗口

由于没有系统学习过JS,遇到一个需求:点击按钮,弹出一个独立的窗口. 在网上百度了一下,并没有找到满意的结果,最重要的是各种方法很复杂.最终,仔细研究了一下,原来只是需要只要一个简单的函数就能满足自己的需求:window.open(). window.open() 功能:open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口. 语法: window.open(URL,name,specs,replace) 其中,URL为指定的要打开的页面的url: name,指定target属性或窗

点击按钮放大或缩小图片

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> </head> <body> <img src="6.jpg"> <script> var flag = true,//状态true为正常的状态,false为放大的状态 imgH,//图片的高度 imgW,//图片的宽度 img

点击按钮,缩放图片(img.width、img.style.width、img.offsetWidth)

前几天在慕课网上看到一个关于图片缩放的教学视频,因为当时对老师使用img.width,而不是使用img.style.width而感到奇怪,所以周末得空了,想来自己试着写出来,相关视频网址如下:http://www.imooc.com/video/1111: 最开始想着按照视频使用定时器的思路来写,但是写到后面发现使用 img.width实现不了效果,然后就按照传参的思路来写,同样使用 img.width实现不了效果,所以后面改用img.style.width:我这等小白在这问题上纠结了好久,简直

JS 点击按钮后弹出遮罩层,有关闭按钮

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>jQuery弹出层效果</title> <meta content="网页特效,特效代码,jQuery,css特效,Js代码,广告幻灯,图片切换" name="keywords" /> <meta content="

js点击按钮倒计时---servlet并接收

在制作网站注册时,遇到了 手机验证码的问题,虽然不是做前端的,但是 作业需要,自己还是老实的写了个按钮倒计时的js事件. 主要实现的功能: 点击下按钮时,开始倒数计时. 当计数为0的时候,回到原状态,不进行计数 再次点击进行计数 实现步骤: 获得id对应的标签 设置该标签value为number--;从60倒数计时 计数为0,设置value=原内容,并将number重新赋值为60 计数不为0就setTimeout重复执行该function <!DOCTYPE html> <html>

js点击按钮获取验证码倒计时

//发送验证码倒计时 var clock = ''; var nums = 60; var btn; $("#btnGetVerCode").click(function () { var flag = true; var phoneNum = $("#txtPhoneNum").val(); if (phoneNum.length == 11 && /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(14[0-9

android延迟进入主界面和点击按钮进入主界面代码

我是做web开发的,最近在学习android. 周末的时候想写个延迟进入主界面的功能,主要用到Handler和Runnable,代码如下:  package com.zx.app; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.view.View; import android.widge