css+js实现部分区域高亮可编辑遮罩层


Posted in Javascript onMarch 04, 2014

想大家都做过遮罩层这种常见的功能,css或jquery实现,实现方式多样化,这里http://我介绍我在项目中实现的方式,全屏遮罩,部分区域可操作,非常实用。

效果如下图:
css+js实现部分区域高亮可编辑遮罩层 
js 实现部分:

<script type="text/javascript"> 
var myAlert = document.getElementById("alert"); 
var reg = document.getElementById("content").getElementsByTagName("a")[0]; 
reg.onclick = function() { 
myAlert.style.background = "#e2ecf5"; 
myAlert.style.zIndex = "501"; 
myAlert.style.position = "absolute"; var signSpan = document.getElementById("signSpanId"); 
myAlert.style.top = signSpan.offsetTop; 
myAlert.style.left = signSpan.offsetLeft; 
mybg = document.createElement("div"); 
mybg.setAttribute("id", "mybg"); 
mybg.style.background = "#000"; 
mybg.style.width = "100%"; 
mybg.style.height = "100%"; 
mybg.style.position = "absolute"; 
mybg.style.top = "0"; 
mybg.style.left = "0"; 
mybg.style.zIndex = "500"; 
mybg.style.opacity = "0.3"; 
mybg.style.filter = "Alpha(opacity=30)"; 
document.body.appendChild(mybg); 
//document.body.style.overflow = "hidden"; 
} 
</script>

页面代码:
<!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=gb2312" /> 
</head> 
<body> <table border="1" align="center" width="700px"> 
<tr> 
<td width="300px" height="200px" style="font-size:28px; font-weight:bold"> 
<div id="content"> 
<a href="#"> 
启动遮罩层 
</a> 
</div> 
</td> 
<td style="vertical-align:top"> 
<div id="signSpanId" style="position:absolute;"></div> 
<div id="alert" align="top"> 
<h4> 
<span> 
这是高亮显示区域 
</span> 
</h4> 
<p> 
<label> 
用户名 
</label> 
<input type="text" /> 
</p> 
<p> 
<label> 
密 码 
</label> 
<input type="password" /> 
</p> 
<p> 
<input type="submit" value="注册" /> 
<input type="reset" value="重置" /> 
</p> 
</div> 
</td> 
<td width="100px"> 
<div>我是第三列</div> 
</td> 
</tr> 
</table> 
</body> 
</html>
Javascript 相关文章推荐
JavaScript日历实现代码
Sep 12 Javascript
javascript中关于执行环境的杂谈
Aug 14 Javascript
怎么清空javascript数组
May 11 Javascript
jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
Aug 08 Javascript
javascript模拟C#格式化字符串
Aug 26 Javascript
谷歌showModalDialog()方法不兼容出现对话窗口的解决办法
Feb 15 Javascript
react-native组件中NavigatorIOS和ListView结合使用的方法
Sep 30 Javascript
echarts同一页面中四个图表切换的js数据交互方法示例
Jul 03 Javascript
Vue CLI2升级至Vue CLI3的方法步骤
May 20 Javascript
vue2.0项目集成Cesium的实现方法
Jul 30 Javascript
关于layui导航栏不展示下拉列表的解决方法
Sep 25 Javascript
微信小程序 生成携带参数的二维码
Oct 23 Javascript
JavaScript程序员应该知道的45个实用技巧
Mar 04 #Javascript
js判断url是否有效的两种方法
Mar 04 #Javascript
js 判断js函数、变量是否存在的简单示例代码
Mar 04 #Javascript
js 事件截取enter按键页面提交事件示例代码
Mar 04 #Javascript
js判断页面中是否有指定控件的简单实例
Mar 04 #Javascript
js实现文本框中焦点在最后位置
Mar 04 #Javascript
js设置文本框中焦点位置在最后的示例代码(简单实用)
Mar 04 #Javascript
You might like
PHP面向对象分析设计的61条军规小结
2010/07/17 PHP
linux实现php定时执行cron任务详解
2013/12/24 PHP
使用 PHPStorm 开发 Laravel
2015/03/24 PHP
PHP的反射机制实例详解
2017/03/29 PHP
Thinkphp 框架扩展之标签库驱动原理与用法分析
2020/04/23 PHP
jquery 插件开发方法小结
2009/10/23 Javascript
解决表单中第一个非隐藏的元素获得焦点的一个方案
2009/10/26 Javascript
JQuery的AJAX实现文件下载的小例子
2013/05/15 Javascript
JavaScript极简入门教程(三):数组
2014/10/25 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
2017/09/22 Javascript
微信小程序三级联动选择器使用方法
2020/05/19 Javascript
Vue Router history模式的配置方法及其原理
2019/05/30 Javascript
在Vue mounted方法中使用data变量详解
2019/11/05 Javascript
vue移动端写的拖拽功能示例代码
2020/09/09 Javascript
解决ant design vue中树形控件defaultExpandAll设置无效的问题
2020/10/26 Javascript
Python 数据结构之旋转链表
2017/02/25 Python
Python下载网络小说实例代码
2018/02/03 Python
python 读取鼠标点击坐标的实例
2018/12/29 Python
Python中将两个或多个list合成一个list的方法小结
2019/05/12 Python
Django中的用户身份验证示例详解
2019/08/07 Python
django和vue实现数据交互的方法
2019/08/21 Python
使用python绘制温度变化雷达图
2019/10/18 Python
自定义Django默认的sitemap站点地图样式
2020/03/04 Python
python 实现关联规则算法Apriori的示例
2020/09/30 Python
CSS3弹性盒模型开发笔记(一)
2016/04/26 HTML / CSS
理肤泉俄罗斯官网:La Roche-Posay俄罗斯
2018/07/24 全球购物
Currentbody法国:健康与美容高科技产品
2020/08/16 全球购物
美国艺术和工艺品商店:Hobby Lobby
2020/12/09 全球购物
银行职员思想汇报
2013/12/31 职场文书
学生无故旷课检讨书
2014/09/20 职场文书
2014房屋登记授权委托书
2014/10/13 职场文书
倡议书格式及范文
2015/04/29 职场文书
2016年“5.12”护士节致辞
2015/07/31 职场文书
2016年三八节红领巾广播稿
2015/12/17 职场文书
师德培训心得体会2016
2016/01/09 职场文书