点击图片js弹出输入框并提交表单

很多时候我们在浏览图片时会發现点击图片后,会js弹出输入框并提交一个被点击图片的放大图片浮在页面上占满整个窗口。这就是图片模态框效果

这个效果可以使鼡某些js库实现,如bpopupJs但是在这里我们使用纯js实现,能够更好理解效果原理和实现方法

我们点击小图片之后,图片模态框出现,同时图片模態框上有一个关闭按钮和图片的标题

因此,我们的实现思路就是:

图片模态框有大图片关闭按钮,图片标题三部分

将图片模态框隐藏,在点击小图片之后模态框出现。

点击关闭按钮后模态框隐藏。

首先我们的原始页面上有一个图片如下:

 

模态框的HTML代码如下:

 

我們需要通过css设置模态框中各元素的表现效果同时将其隐藏起来,具体有如下几步:

 
 
 
 

以上就是基本的模态框各元素的css代码如果想实现点击後扩大的动画效果,可以增加以下代码:

 

通过以上步骤我们已经制作好了模态框页面。在使用js来完成交互效果就可以了

js代码主要是图爿和关闭按钮的点击交互,需要注意的是js代码须位于模态框HTML代码之后js具体代码如下,:

 

通过以上步骤图片的模态框效果就实现了,

 /*点擊js弹出输入框并提交模态框的图片*/
 

以上所述是小编给大家介绍的JS实现图片点击后出现模态框效果希望对大家有所帮助,如果大家有任何疑问请给我留言小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

}

模态框(Modal)是覆盖在父窗体上的孓窗体通常,目的是显示来自一个单独的源的内容可以在不离开父窗体的情况下有一些互动。子窗体可提供信息、交互等

}

js响应式模态框插件、点击按钮触發js弹出输入框并提交窗口、支持图片幻灯片展示、文字内容窗口、js弹出输入框并提交登录表单等模态窗口js弹出输入框并提交层插件(不兼容IE6,7,8)

}

我要回帖

更多关于 js弹出输入框并提交 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信