前端开发中最常用的JS代码片段(二)
来源:互联网 发布:软件测试辛苦吗 编辑:程序博客网 时间:2024/06/05 05:53
HTML5全屏
function fullscreen(element) { if (element.requestFullscreen) { element.requestFullscreen(); } else if (element.mozRequestFullScreen) { element.mozRequestFullScreen(); } else if (element.webkitRequestFullscreen) { element.webkitRequestFullscreen(); } else if (element.msRequestFullscreen) { element.msRequestFullscreen(); }}fullscreen(document.documentElement);
获取元素位置,还可以用它判断元素的显示与隐藏
//它返回一个对象,其中包含了left、right、top、bottom四个属性var myDiv = document.getElementById('myDiv');var x = myDiv.getBoundingClientRect().left; var y = myDiv.getBoundingClientRect().top; // 相当于jquery的: $(this).offset().left、$(this).offset().top // js的:this.offsetLeft、this.offsetTop
js限定字符数(注意:一个汉字算2个字符)
//字符串截取function getByteVal(val, max) { var returnValue = ''; var byteValLen = 0; for (var i = 0; i < val.length; i++) { if (val[i].match(/[^\x00-\xff]/ig) != null) byteValLen += 2; else byteValLen += 1; if (byteValLen > max) break; returnValue += val[i]; } return returnValue;}$('input').on('keyup', function () { var val = this.value; if (val.replace(/[^\x00-\xff]/g, "**").length > 14) { this.value = getByteVal(val, 14); }});
0 0
- 前端开发中最常用的JS代码片段(二)
- 前端开发中最常用的JS代码片段
- 一些前端开发中最常用的JS代码片段
- 分享一些前端开发中最常用的JS代码片段以及理解 JS闭包
- 分享一些前端开发中最常用的JS代码片段以及理解 JS闭包
- 分享一些前端开发中最常用的JS代码片段
- 分享一些前端开发中最常用的JS代码片段~ 干货~
- 分享一些前端开发中最常用的JS代码片段~ 干货~
- 分享一些前端开发中最常用的JS代码片段
- 分享一些前端开发中最常用的JS代码片段
- 分享一些前端开发中最常用的JS代码片段
- 分享一些前端开发中最常用的JS代码片段~ 干货~
- 开发中常用的一些JS代码片段
- js/jquery/html前端开发常用到代码片段
- JS常用代码片段截取(二)
- WebApp 开发中常用的代码片段
- WebApp 开发中常用的代码片段
- 开发常用的代码片段
- 安卓 集成微信支付和支付宝
- 详细解析Dynamo存储引擎
- GitHub 上Top100 的 Objective-C 项目
- 微信消息回复
- MYSQL忘记root用户密码
- 前端开发中最常用的JS代码片段(二)
- 低功耗蓝牙技术连接的那点事
- 【转帖】Facebook 的自动化测试
- ParseCommandLine解析路径中包含空格时中断,开机启动项中路径包含空格中断
- Hotfix热修复混淆
- 《TCP/IP详解》学习笔记-第11章 UDP
- 软件工程(八)
- Docker容器的数据管理
- 五指cms标签说明汇总