JavaScript
文章平均质量分 65
itzhiren
这个作者很懒,什么都没留下…
展开
-
常用正则表达式
1.只能输入数字:“^[0-9]*$”2.只能输入n位的数字:“^/d{n}$”3.只能输入至少n位数字:“^/d{n,}$”4.只能输入m-n位的数字:“^/d{m,n}$”5.只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”6.只能输入有两位小数的正实数:“^[0-9]+(.[0-9]{2})?$”7.只能输入有1-3位小数的正实数:“^[0-9]+(.[0-9]{1,3})转载 2006-06-23 10:13:00 · 930 阅读 · 0 评论 -
script defer 程序下载完后再进行解析和执行
<br /> <br />文档上说defer中的代码不立即执行,页面会继续载入,那defer中的代码具体在什么时候执行呢?在全部javascript代码载入之后?页面载入之后?onload之前还是之后? <br />答案是: <br />并不是说在网页载入时不执行,可以在网页写一个SCRIPT.然后定义它,但是在载入时它还是执行了, <br />后来在找其它的东东时发现,因为它不有个子, 不知它是如何用, <br />原来它是在你的网页已截入完成后,你想动态添加一个新的<script>时用的,如果你只是ob原创 2010-11-14 21:03:00 · 1069 阅读 · 0 评论 -
ajax应用 系统错误:-1072896748
做一个用户注册,用户输入用户名之后,可以通过点击“检测用户”来判断用户名是否存在。我是这样写的,但是总提示错误: Line:54 Char:17 Code:0 Error:系统错误: -1072896748。 我测试了一下,错误出现在最后一句: checkUserNameMsg.innerHTML=http_request.responseText;//服务器端返回的信息 这一句有错误,我不知原创 2007-12-26 13:07:00 · 3607 阅读 · 2 评论 -
在input的type="text"里控制只能输入数字
function onlyNum(){ if(!(event.keyCode==46)&&!(event.keyCode==8)&&!(event.keyCode==37)&&!(event.keyCode==39)) if(!((event.keyCode>=48&&event.keyCode=96&&event.keyCode event.returnValue=false;}原创 2007-04-20 15:32:00 · 1180 阅读 · 0 评论 -
如何实现返回上一页并刷新页面的功能
1.超链接形式:>返回上一页 2.自动返回:"> 3.通过Session控制返回的页是否刷新 //注意Session("reload")的值在另一页设置 function ReloadThisPage() { var r= if (r=="yes") // reload(原创 2007-04-19 10:18:00 · 3863 阅读 · 3 评论 -
javascript40种网页常用小技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图原创 2007-04-03 16:03:00 · 855 阅读 · 0 评论 -
js中去掉字符串两边的空格
function trim(s) { var count = s.length; var st = 0; // start var end = count-1; // end if (s == "") return s; while (st if (s.charAt(st) == " ") st ++; else break;原创 2007-04-03 16:05:00 · 1351 阅读 · 0 评论 -
js准确计算字符串长度
//js准确计算字符串长度//function calculate_byte( sTargetStr ) { var sTmpStr, sTmpChar; var nOriginLen = 0; var nStrLength = 0; sTmpStr = new String(sTargetStr); nOri原创 2007-06-29 09:20:00 · 1562 阅读 · 0 评论 -
让Iframe自适应高度
在Iframe中显示内容时,如果内容不固定,那么就需要让Iframe来自动适应页面的高度,下面是几种方法:1.在包含Iframe的页面: 这样就可以了2.在包含Iframe的页面: 然后在每个要在Iframe中显示的页面上,然后在页面底部加入 function getTotalHeight(){ return document.getEle原创 2007-04-03 16:12:00 · 14459 阅读 · 11 评论 -
在B/S开发中经常用到的javaScript技术
一、验证类1、数字验证内1.1 整数/^(-|+)?d+$/ 不可以为空/^[-+]?d*$/ 可以为空1.2 大于0的整数 (用于传来的ID的验证)/^d+$/1.3 负整数的验证/^-d+$/1.4 整数不能大于iMax根据上面的正则可以写出。1.5 整数不能小于iMin根据上面的正则可以写出。2、时间类2.1 短时间,形如 (13:04:06)原创 2007-04-03 15:54:00 · 782 阅读 · 0 评论 -
用Iframe实现框架的功能,并可以打开或关闭左栏
好几天没写了,凑一下热闹吧.在作项目的时候发现的,很久了: %@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档function BarMove(){ if (AtMovePic2.sty原创 2007-03-15 16:56:00 · 1909 阅读 · 0 评论 -
JS获取客户端网卡物理地址(MAC)
首先,我们知道手动查看MAC地址的方法有以下几种(我用的操作系统是Windows XP):1.点击菜单“开始—所有程序—附件—系统工具—系统信息”,接着在弹出的窗口中点击“组件-网络-适配器”,稍等片刻,我们就可以在右面看见网络适配器的详细信息了,其中就包括MAC地址。2.打开“运行”对话框输入“cmd”,接着在打开的命令行窗口中输入“ipconfig /all”,按回车后找到“Phys原创 2007-03-06 08:41:00 · 5056 阅读 · 0 评论 -
document.execCommand() 解析
document.execCommand() 解析2D-Position 允许通过拖曳移动绝对定位的对象。 AbsolutePosition 设定元素的 position 属性为“absolute”(绝对)。 BackColor 设置或获取当前选中区的背景颜色。 BlockDirLTR 目前尚未支持。 BlockDirRTL 目前尚未支持。 Bold 切换当前选中区的粗体显示与否。 Brows转载 2007-02-13 09:57:00 · 3032 阅读 · 1 评论 -
常用JavaScript大全
1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById("表原创 2007-02-08 15:53:00 · 1418 阅读 · 2 评论 -
用JS写的一个日历
B3D1FFDDDDDD" class="column_title_black" onMouseOver="this.style.backgroundColor=B3D1FF" onMouseOut="this.style.backgroundColor=">日程安排 B3D1FFDDDDDD" class="column_title_black" onMous原创 2006-08-24 16:37:00 · 1572 阅读 · 0 评论 -
HTML中ul,ol,li,dl,dt,dd标签用法
ul: unordered lists ol: ordered lists li: Listsol 有序列表。……………… 表现为:1……2……3…… ul 无序列表,表现为li前面是大圆点而不是123………… 很多人容易忽略 dl dt dd的用法 dl 内容块 d原创 2013-03-08 11:28:41 · 1460 阅读 · 0 评论