
javaScript
岁寒松柏
在路上
尽管路的尽头未必是我想要的,但是我还必须坚持着,因为我所要的可能就在路的尽头
展开
-
用javascript正则表达式验证网址格式是否正确
用JavaScript的正则表达式验证网址格式是否正确,方法很多,这只是一个实现的方法.代码如下: function IsUrl(str){ var regUrl = /(http\:\/\/)?([\w.]+)(\/[\w- \.\/\?%&=]*)?/gi; var result = str.match(regUrl); if(result!转载 2012-08-04 09:20:25 · 19306 阅读 · 0 评论 -
检测用户输入密码强度的效果代码
检测用户输入密码强度的效果代码 http://www.phpernote.com/javascript-function/311.html转载 2012-08-04 09:59:17 · 818 阅读 · 0 评论 -
删除 超级链接
" onclick="return confirm('确认删除吗')">删除原创 2012-08-04 09:52:46 · 651 阅读 · 0 评论 -
分享一些前端开发人员必备的工具,脚本和资源
分享一些前端开发人员必备的工具,脚本和资源原创 2012-08-06 22:18:52 · 765 阅读 · 0 评论 -
js提交表单及js表单验证
1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制function test(){if(document.a.b.value.length>50){alert("不能超过50个字符!");document.a.b.focus();return false;}}2:js验证邮箱格式function原创 2012-08-09 12:47:08 · 425 阅读 · 0 评论 -
禁用只读文本框获得焦点时的退格键
//禁用只读文本框获得焦点时的退格键,节假日开始结束时间文本框使用退格键不会返回上一页 document.documentElement.onkeydown = function(evt){ var b = !!evt, oEvent = evt || window.event; if (oEvent.keyCode == 8) { var node = b原创 2012-08-09 12:44:23 · 503 阅读 · 0 评论 -
js控制文本框只能输入数字
=48&&event.keyCode说明1 只能输入0到9和小数点2 只能粘贴数字3 不能拖动内容进来4 禁止使用输入法//文本框只能输入数字,除数字外文本框直接不能输入function myKeyDown(){ var k=window.event.keyCode; if ((k==46)||(k==8)||(k==189)||(k原创 2012-08-09 13:19:01 · 592 阅读 · 0 评论 -
复选框绑定文本框,使文本框变灰
function changeStatistics(){ var val = $("#statistics").val(); if(val=="A"){ $("#agents").css("background-color","").removeAttr("disabled"); }else{ $("#agents").css("background-color","#原创 2012-08-12 17:28:33 · 849 阅读 · 0 评论 -
选中复选框,可以控制相关复选框变为不可选
非常棒的一个JS复选框控制代码,经常在网站上看到的,在很大一堆的选择框面前,如果你选择的其中一个复选框,那么和它相反的选项就会变为灰色,成为不可选 function f1(chk){ var t = document.getElementById("txt1"); t.disabled = !chk.checked; } 选中复选框,相关类变灰原创 2012-08-12 17:15:38 · 2805 阅读 · 0 评论 -
单选框复选框或者按纽 变灰啊
document.all[ "控件ID "].disabled = true; --变成不可用document.all[ "控件ID "].disabled = false; --变成可用 form.name.disabled = true原创 2012-08-12 17:58:29 · 3387 阅读 · 0 评论 -
JavaScript 判断复选框是否选中并取出值
JavaScript 获取复选框的值,有朋友在刚开始利用表单提交 数据 的时候,一般都会遇到表单中有一个特别的元素——复选框,判断它是否选中以及获取它的值 ,好像跟其它的表单元素有点不一样,本代码将为您展示如何获取复选框的值并判断是否被选中JavaScript 获取复选框的值function checkbox(){var str=document.getElementsByNa原创 2012-08-12 17:20:14 · 530 阅读 · 0 评论 -
选择指定数量后checkbox不可选(变灰)javascript代码
选择3个后可以看到效果 function disableCheckBox() { var obj=document.getElementsByTagName("input") for(var i=0;i<obj.length;i++) { if ( !obj[i].checked ) obj[i].disabled = true; } } fun原创 2012-08-12 18:05:33 · 3505 阅读 · 1 评论 -
javascript 一个按钮选中所有checkbox
New Document function selectall() { var obj=document.all.b1; for(var i=0;i<obj.length;i++) { obj[i].checked=true; } } function cacelall() { var obj=docum原创 2012-08-12 18:19:48 · 498 阅读 · 0 评论 -
用js如何判断checkbox是否选中
if(document.getElementById("checkboxID").checked){ alert("checkbox is checked");}原创 2012-08-12 19:07:07 · 480 阅读 · 0 评论 -
JS实现用下拉框控制文本框的显示与隐藏?
下拉框中有内容,如A,B,C,当选A时文本框出现,当选B时,文本框消失,高手帮帮忙! 控制文本框的显示隐藏function Other_sel(CName,TextID){ if (document.FormName.CName.checked == true) { document.getElementById(TextID).st原创 2012-08-13 20:49:49 · 19396 阅读 · 0 评论 -
初始化页面
//初始化页面 function initRadio(){ var times = ${attendanceTimes}; if(times==4){ rdoTwoChecked(); }else{ rdoOneChecked(); } alert("你目前的考勤设置为:每日"+原创 2012-08-13 23:30:28 · 568 阅读 · 0 评论 -
js实现当复选框选中状态时后面的文本框可编辑,当没选中时文本框呈灰色
function checks() { if(document.all.checkbox1.value==0) { document.form.textwidth.disabled=false; document.form.textheight.disabled=false; } else { document.form.textwidth.di原创 2012-08-13 20:37:44 · 4327 阅读 · 2 评论 -
JS控制文本框只能输入整数或带一位小数的浮点数
无标题页 //控制文本框只能输入整数或带一位小数的浮点数 function regInput(obj, inputStr) { var reg=/^\d*\.?\d{0,1}$/; var docSel = document.selection.createRange() if (docSel.parentElement().tagName != "INPUT"转载 2012-08-13 20:27:59 · 1817 阅读 · 0 评论 -
选择框控制文本框是否可用
网页特效 选择框控制文本框是否可用原创 2012-08-13 20:44:00 · 938 阅读 · 0 评论 -
勾选复选框后文本框不可用
这个是一个 JavaScript 控制的效果,点选复选框后,文本输入框就被禁止,反之就还原,代码整理如下: function station_select() { if(myform.box.checked){ document.getElementById("text").disabled=true; } else{ document.getElementById原创 2012-08-13 21:21:08 · 972 阅读 · 0 评论 -
下拉菜单效果的实现方法----css+javascript
html代码 传智播客网页设计学院 网页设计 平面设计 UI设计 flash广告设计 JS代码function change(id,mode){document.getElementById(id).style.display=mode;}css代码#nav{width:440转载 2012-08-14 19:30:43 · 663 阅读 · 0 评论 -
禁用只读文本框获得焦点时的退格键
//禁用只读文本框获得焦点时的退格键,文本框使用退格键不会返回上一页 document.documentElement.onkeydown = function(evt){ var b = !!evt, oEvent = evt || window.event; if (oEvent.keyCode == 8) { var node = b ? oEvent.原创 2012-08-30 18:55:11 · 735 阅读 · 0 评论 -
jquery日历的开发和实现代码
jquery日历,jquery联动日历的开发过程和实现的代码分享。 一、先来说下功能: 1.点击“确定”显示日历 2。再次点击隐藏,或从DOM中删除这个日历。如些反复第一,和第二这两步。 3.让日历中显示当前月份日期(多少天,每天是多少号)。 4.让当前月份的日期和星期几对应. 5.让左边两边的日历关联起来。 二、再来说下HTML结构。转载 2012-08-30 19:25:05 · 1220 阅读 · 0 评论 -
禁用Enter键表单自动提交
document.onkeydown = function(event) { var target, code, tag; if (!event) { event = window.event; //针对ie浏览器 target = event.srcElemen原创 2012-08-30 18:44:49 · 434 阅读 · 0 评论 -
判断文本框为时间格式HH:mm
function isTime(s){ var str=$("#"+s).val(); if(str!=null&&str!=""){ var f=document.getElementById(s); if(str.length == 5){ var j=str.indexOf(":"); var h原创 2012-08-30 18:43:02 · 1024 阅读 · 0 评论 -
JS判断是否360浏览器代码
360最近越来越流氓了,坚决反对使用360的任何产品,不解释。自从3Q大战之后360浏览器的userAgent就变成IE的了,普通的判断方法也失效了,所以得换种方法。在360的页面按F12,调出调试窗口,对navigator和window两个对象进行分析,终于找到一个可以用来鉴别360浏览器的值。 if(window.external&&window.external.twGetR转载 2012-08-31 12:47:00 · 1054 阅读 · 0 评论 -
关闭按钮
关闭原创 2012-08-30 18:53:19 · 522 阅读 · 0 评论 -
网页特效代码---倒计时代码
简单的倒计时代码var urodz= new Date("3/30/2005");var s="今天离五一劳动节";var now = new Date();var ile = urodz.getTime() - now.getTime();var dni = Math.floor(ile / (1000 * 60 * 60 * 24));if (dni > 1)原创 2012-08-16 19:23:07 · 1395 阅读 · 0 评论 -
JAVASCRIPT常用20种小技巧汇总
1.TEXTAREA自适应文字行数的多少 2.脚本永不出错 function killErrors() { return true; } window.onerror = killErrors; // --> 3.ENTER键可以让光标移到下一个输入框 4.预定秒数内自动转到指定网址 5.怎么改变滚动条的颜色,只有ie5原创 2012-08-16 19:32:06 · 455 阅读 · 0 评论 -
漂亮实用的万年历带中文节日农历
pigzz.com很不错的万年历查询 JS特效,JS代码,网页特效,特效下载" name="keywords" /> BODY { FONT-SIZE: 14px; SCROLLBAR-HIGHLIGHT-COLOR: buttonface; SCROLLBAR-SHADOW-COLOR: buttonface; COLOR: #转载 2012-08-16 19:55:20 · 2675 阅读 · 0 评论 -
JavaScript 表单验证
JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。被 JavaScript 验证的这些典型的表单数据有:用户是否已填写表单中的必填项目?用户输入的邮件地址是否合法?用户是否已输入合法的日期?用户是否在数据域 (numeric field) 中输入了文本?必填(或必选)项目下面的函数用来检查用户是否已填写表单中的必填(或必选)项目。假转载 2012-08-23 07:07:22 · 347 阅读 · 0 评论 -
Javascript中文档对象模型(DOM)的层次结构图
Javascript中文档对象模型(DOM)的层次结构图,是开发人员清楚的知道DOM的层次机构。原创 2012-08-23 07:15:15 · 1586 阅读 · 0 评论 -
HTML 中表单form 的相关知识
在Javascript 中,页面上的每一对 标记都解析为一个对象,即form 对象。可以通过document.forms 获取以源顺序排列的文档中所有form 对象的集合。如果一个表单对象定义如下:form name="frm1" method="post" action="login.aspx">获得该表单对象的方法: i> d转载 2012-08-23 07:20:41 · 512 阅读 · 0 评论 -
正则表达式30分钟入门教程
本页排版比较混乱,推荐你到原处查看,看完了如果有问题,再到这里来提出.正则表达式30分钟入门教程目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及本文参考文献更新纪录本文目标30分钟内让你明白正则表转载 2012-08-23 20:03:31 · 546 阅读 · 0 评论 -
JS正则表达式大全
正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。-或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。转载 2012-08-23 20:12:42 · 1356 阅读 · 0 评论 -
常用的正则表达式
常用正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。用户名:/^[a-z0-9_-]{3,16}$/密码:/^[a-z0-9_-]{6,18}$/十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/电子邮箱:/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6}转载 2012-08-23 20:08:26 · 796 阅读 · 0 评论 -
js控制,提交后隐藏提交按钮,并一分钟内不能再次提交
var submitLimitTime = 1000 * 60;//设置表示1分钟的时间var canSubmit = true;//设置可以提交var personalExtend={ clear : function() {//把form表单清空 var personalExtendInfoForm = $("#personalExtendInfoForm"转载 2012-09-09 19:01:18 · 1130 阅读 · 0 评论 -
页面自动刷新
页面自动刷新代码大全,基本上所有要求自动刷新页面的代码都有,大家可以自由发挥做出完美的页面。1)10表示间隔10秒刷新一次2)window.location.reload(true);如果是你要刷新某一个iframe就把window给换成frame的名字或ID号3)window.navigate("本页面url");4>function ab转载 2012-09-09 20:28:05 · 359 阅读 · 0 评论 -
js实现检测当前时间是否超过指定时间,而进行操作
页面有十个左右按钮,每个按钮的值都是时间,现在想实现用户不用刷新页面,系统自动检测当前时间是否超过这些按钮上的时间,如果超过就将该按钮隐藏。正常的button处理后buttonvar btn = document.getElementsByName("btn");var time = 0;//页面停转载 2012-09-09 20:43:05 · 3590 阅读 · 0 评论 -
禁用Enter键表单自动提交
//禁用Enter键表单自动提交 document.onkeydown = function(event) { var target, code, tag; if (!event) { event = window.event; //针对ie浏览器原创 2012-09-28 10:10:24 · 521 阅读 · 0 评论