JavaScript
古老的未来
这个作者很懒,什么都没留下…
展开
-
浏览器window.onbeforeunload方法兼容问题
转自:https://baike.1688.com/doc/view-d37128696.htmlwindow.onbeforeunload=function(e){ e=e||window.event; //ForIEandFirefoxpriortoversion4 if(e){ e.returnValue='确定退出吗?'; }转载 2016-07-16 19:33:03 · 3512 阅读 · 0 评论 -
js验证只能输入汉字 只能输入数字 只能输入英文和数字 控制输入框只能输入...
禁止特殊字符: onKeyPress="if(event.keyCode 57 ) event.returnValue = false;" 只能输入汉字:style="ime-mode:disabled"禁止汉字输入法只能输入数字:只能输入英文和数字:控制输入框只能输入文字转载 2016-09-13 01:59:38 · 4839 阅读 · 0 评论 -
Javascript 检查字符串是否是数字的几种方法
//判断是否是正整数function IsNum(s){ if(s!=null){ var r,re; re = /\d*/i; //\d表示数字,*表示匹配多个数字 r = s.match(re); return (r==s)?true:false; } return false;}转载 2016-09-13 02:01:02 · 407 阅读 · 0 评论 -
js 获取浏览器高度和宽度值(多浏览器)
转自:js 获取浏览器高度和宽度值(多浏览器)_javascript技巧_脚本之家 http://www.jb51.net/article/19844.htmIE中: document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.c转载 2016-08-13 17:36:52 · 232 阅读 · 0 评论 -
页面关闭弹出提示并注销登录(兼容主流浏览器)
转自:页面关闭弹出提示并注销登录(兼容主流浏览器) - 零雨其蒙's Blog - BlogJavahttp://www.blogjava.net/sslaowan/articles/355575.html这是多么普遍而又正常的需求啊,然而在多浏览器时代,这又是多么难做啊~~(我不是FE,我是Java工程师) 目前这个代码能够兼容以下浏览器(我亲测过的):转载 2016-08-13 19:49:31 · 4461 阅读 · 0 评论 -
用js判断是否为360浏览器的实现代码
JS屏蔽360浏览器代码 - 源码之家http://www.mycodes.net/73/3091.htmif(navigator.userAgent.indexOf("360SE")>0){ alert('系统检测出来你使用了360浏览器,请先卸载或改用ie(或firefox)等再行访问本站,谢谢合作!'); document.execComm转载 2016-08-13 19:52:08 · 4795 阅读 · 0 评论 -
使用div+iframe实现弹窗
转自:使用div+iframe实现弹窗_John_ABC_新浪博客http://blog.sina.com.cn/s/blog_8a18c33d0100v5hb.html除了使用实际的弹出窗口,还可以使用控制一个div的display属性来模拟一个弹出窗口的操作,这里使用在Div里放一个iFrame的方式,主要考虑到可以在需要的时候加载弹出窗口的内容,减少主窗口的数据量。通转载 2016-08-14 16:17:50 · 4318 阅读 · 0 评论 -
JS 控制文本框只能输入中文、英文、数字与指定特殊符号
想做姓名输入的js判断是否是中文,但是网上找的很多是源于一篇文章的,判断中文的正则式不对,后来找到一个可以准确判断了,但是是监测里面有中文的就行,跟我想要的只能输入中文的意思相左,所以又找了下面的 JS 控制文本框只能输入数字input onkeyup="value=value.replace(/[^0-9]/g,'')" onpaste="value=value.replace(/[转载 2016-10-10 23:52:36 · 414 阅读 · 0 评论 -
js中获取 table节点各tr及td的内容方法
转自:http://blog.csdn.net/shangzhiliang_2008/article/details/12655433[html] view plain copytable id="tb1" width="200" border="1" cellpadding="4" cellspacing="0">转载 2017-07-21 15:19:28 · 5458 阅读 · 0 评论 -
js取得gridview中获取checkbox选中的值
转自:http://blog.csdn.net/lijian260/article/details/8505299js取得gridview中获取checkbox选中的值 测试好半天,才出来,checkbox在第一列, for( i=1;i { var cb=document.all.GVmain.rows(i转载 2017-07-24 11:24:21 · 691 阅读 · 0 评论 -
js前端取服务器控件的值
[javascript] view plain copy"font-size:18px;">在web开发过程中,对于服务器控件,或者设置runat="server"的html控件,在应用母版页后,程序编译后服务控件的ID会发生改变,有时候根据控件id来获取时,会取不到对应控件(当然这种情况也不是经常会有),那么我们如何来解决这个问题呢。 1.js前转载 2017-08-16 15:15:39 · 822 阅读 · 0 评论 -
JavaScript:只能输入数字(IE、FF)
JavaScript:只能输入数字(IE、FF)为了解决只能输入数字的问题,网上有许多资料,现归拢一下。 一、不带负号的输入这里,没有解决“正负号”的问题。由于“正负号”必须出现在数字的最前端,因此,必须要判断当前光标所在的位置是否在输入文本框的首位。//调用方式:onkeydown = "DigitInput(this,eve转载 2016-09-13 01:57:54 · 286 阅读 · 0 评论 -
怎么用js获取table第1行第2列的值
如何用js获取table第1行第2列的值 演示获取Table的值 function GetTable23() { var txt=document .getElementById ("txtReceiver"); //第一种:用标记id的td元素,获取值方法 txt .value=document .getElementById转载 2016-09-13 01:56:35 · 11742 阅读 · 1 评论 -
JS 获取table 下某行某列的值
gg= Table2.rows[aa].cells[cel].childNodes[0].value; 得到 aa 行 cel 列 0为 第一个控件的值。转自:JS 获取table 下某行某列的值 - 夜落曚空 - 博客园http://www.cnblogs.com/studioyang/archive/2012/07/26/2609766.html转载 2016-09-13 01:55:28 · 3467 阅读 · 0 评论 -
addEventListener 的用法示例介绍
转自:addEventListener 的用法示例介绍_javascript技巧_脚本之家http://www.jb51.net/article/49858.htm(要注意的是div必须放到js前面才行) 一般情况下,如果给一个dom对象绑定同一个事件,只有最后一个会生效,比如: 复制代码 代码如下:document.getElementById("bt转载 2016-08-16 08:48:43 · 635 阅读 · 0 评论 -
使用div+iframe实现弹窗
除了使用实际的弹出窗口,还可以使用控制一个div的display属性来模拟一个弹出窗口的操作,这里使用在Div里放一个iFrame的方式,主要考虑到可以在需要的时候加载弹出窗口的内容,减少主窗口的数据量。通是还要考虑的一个问题就是用户在完成一次选择后,当重复打开选择框时,如何保存用户上次选择的状态:例如用户在弹出窗口中从A-E5个选项中选择了AB两个,当再次打开时,应该保证AB两个是选中的。首先来转载 2016-09-13 01:05:26 · 925 阅读 · 0 评论 -
js字符串转换成数字,数字转换成字符串
js字符串转换成数字 将字符串转换成数字,得用到parseInt函数。parseInt(string) : 函数从string的开始解析,返回一个整数。 举例:parseInt('123') : 返回 123(int); parseInt('1234xxx') : 返回 1234(int); 如果解析不到数字,则将返回一个NaN的值,可以用isNaN转载 2016-09-13 01:07:32 · 207 阅读 · 0 评论 -
js刷新页面方法大全
如何实现刷新当前页面呢?借助js你将无所不能。1,reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新")2,replace 方法,该方法通过指定转载 2016-09-13 01:27:46 · 296 阅读 · 0 评论 -
ASP.NET的后台代码和前台JS代码相互调用
在实际的Web开发中,我们可能会常常遇到后台调用前台JS代码或者前台JS调用后台代码的情况。今天就把比较实用的前后台相互调用的方法总结出来和大家分享。后台代码调用前台JS代码一、说到后台代码调用前台的JS代码很多人首先就会想到使用ClientScript.RegisterStartupScript()方法,该方法主要是注册启动脚本文本,即在后台执行调用前台JS代码该方法有两个重载,转载 2016-09-13 01:29:36 · 436 阅读 · 0 评论 -
JS实现刷新iframe的方法
方案一:用iframe的name属性定位onclick="document.frames('ifrmname').location.reload()"> 或onclick="document.all.ifrmname.document.location.reload()"> 方案二:用iframe的id属性定位onclick="ifrmid.转载 2016-09-13 01:32:46 · 1931 阅读 · 0 评论 -
GridView前台行的添加和删除(JS操作)
function addline()//gridview添加行 { //debugger; //定义新行各单元格的innerHTML字符串 //添加新行 var r=gridview1.insertRow(); var c1= r.insertCell();转载 2016-09-13 01:40:39 · 2533 阅读 · 0 评论 -
JS删除table行和列
http://duyongguang.blogbus.com/logs/61940876.htmljavascript删除行和列function deleteCol(obj){ var index=obj.cellIndex; var table = document.getElementById("table"); var len =转载 2016-09-13 01:44:10 · 1685 阅读 · 0 评论 -
js获取asp.net服务器端控件Label,TextBox,RadioButtonList,DropDownList的值
在做 BS架构的项目时,经常遇到 需要用js 来调用 asp.net 服务器端控件的值。大多数的 控件他的值都可以通过js调用它的 value属性来获得此控件的值,但是也有例外的情况。经常用的 Label控件。他的值用js就不能通过value属性来获得。 Label控件 js获取的实例, var text= document.getElementById('Label转载 2016-09-13 01:51:36 · 432 阅读 · 0 评论 -
JavaScript获取table中某一列的值的方法
1、实现源码 复制代码 代码如下: JavaScript实现获取table中某一列的值 function getTdValue() { var tableId = document.getElementById("tab"); var str = ""; for(var i=1;i{ alert(tableId.rows[i转载 2016-09-13 01:53:30 · 15556 阅读 · 2 评论 -
靠左靠右实际布局DIV CSS实例模块
靠左靠右布局与只靠左布局DIV CSS实例模块在实际css布局中常常会遇到,图标式超链接布局,以下为大家介绍一个使用float实现的图标布局。采用css float布局效果截图本模块使用float浮动实现div css布局。通过两种方法实现同种布局效果,第一种靠左float:left和float:right靠右实现布局,第二种使用两个float:left靠左实现。间距使转载 2017-08-17 11:21:02 · 3289 阅读 · 0 评论