![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaScript
文章平均质量分 56
blueling51
这个作者很懒,什么都没留下…
展开
-
JS 表单验证不使用alert框
使用说明:1、消息显示对象id = 输入表单id + _msg如用户名输入表单id=txt_username,消息显示对象id=txt_username_msg2、错误消息:写在输入表单的title里,具体如下 用户名:密码://参数说明 ,o : 检查对象 ,sType : 数据类型function CheckInput(o ,sType){转载 2011-11-14 16:37:14 · 2486 阅读 · 0 评论 -
鼠标自动选中和获取焦点的输入框
转载 2011-11-28 10:12:45 · 4261 阅读 · 0 评论 -
JS SWITCH语句
语法: switch(n){case 1: execute code block 1 break case 2: execute code block 2 breakdefault: code to be executed if n is different from case 1 and 2} 它是这样工作转载 2011-11-28 17:19:03 · 1909 阅读 · 0 评论 -
window.open 参数
经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段Javascript代码即可实现。下面俺就带您剖析它的奥秘。【1、最基本的弹出窗口代码】其实代码非常简单:w转载 2011-11-30 09:27:38 · 484 阅读 · 0 评论 -
js之NaN值与isNaN()函数
NaN “Not a Number”。出现这个数值比较少见,以至于我们可以不理它。当运算无法返回正确的数值时,就会返回“NaN”值。NaN 值非常特殊,因为它“不是数字”,所以任何数跟它都不相等,甚至 NaN 本身也不等于 NaN 。isNaN()计算一个参数,检查它是否为数值。核心函数实现版本Navigator 2.0: 仅在 Unix上Nav转载 2011-11-10 17:26:26 · 797 阅读 · 0 评论 -
js变量类型转换
1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。在判断字符串是否是数字值前,parseInt()和parseFloat()都会仔细分析该字符串。parseInt()方法首先查看位置0处的 字符,判转载 2011-11-10 17:27:58 · 1424 阅读 · 0 评论 -
js中substring和substr的用法
1.substring 方法定义和用法substring 方法用于提取字符串中介于两个指定下标之间的字符。语法stringObject.substring(start,stop)参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,比要提转载 2011-11-11 09:11:52 · 530 阅读 · 0 评论 -
【消除表单默认值】表单获得焦点后默认值消失
◇组件名称: 消除表单默认值◇功能描述: 表单获得焦点后默认值消失,失去焦点后默认值出现。◇调用方法: addLoadEvent(stripeTables);◇上下文情景: 很多表单都有默认值,用于提示输入内容。当表单获得焦点时,应该自动去除默默人内容,方便用户输入数据。当表单失去焦点时,如果表内没有内容,应重新设置表单内容为默认值。◇工作方式转载 2011-11-11 09:40:19 · 3387 阅读 · 0 评论 -
Form表单中默认值的改变(switch、for中使用break)
最近修改一个js函数,却发现自己需要学习的还很多函数的主要目的是想知道form表单中的值有没有被改变,原来的函数采用的是if…else/if结构,在这里,我还是把代码贴出来吧://函数;function IsFormChanged(name) { var isChanged = false;// var form = document.getElementB转载 2011-11-11 09:37:13 · 3266 阅读 · 0 评论 -
JS常用正则表达式(3)
本示例说明带 g 标志设置的 match 方法的用法。代码 function MatchDemo() { var r, re; // 声明变量。 var s = "The rain in Spain falls mainly in the plain"; re = /ain/ig; // 创建正则表达式模式。 r = s.match(r转载 2011-11-15 10:16:13 · 1529 阅读 · 0 评论 -
JS保留两位小数
JS保留两位小数 对于一些小数点后有多位的浮点数,我们可能只需要保留2位,但js没有提供这样直接的函数,所以我们得自己写函数实现这个功能,代码如下:function changeTwoDecimal(x) { var f_x = parseFloat(x); if (isNaN(f_x)) { alert('function:changeTwoDecimal->p转载 2011-11-18 15:55:07 · 1861 阅读 · 0 评论 -
JS隐藏按钮
document.getElementById('buttonId').style.display="none";原创 2011-11-17 18:09:49 · 8679 阅读 · 0 评论 -
JS常用正则表达式(2)
方法一: var re=/正则表达式/; re.test($("txtid").val()) 方法二: $("txtid").val.match(/正则表达式/); 附: 验证数字的正则表达式集(转载) 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头转载 2011-11-15 10:15:14 · 453 阅读 · 0 评论 -
JS 遍历form
//遍历所有的form表单 for(var f=0;f<document.forms.length;f++){ var form=document.forms[f]; if(form.name==formName){ alert(form.name); //遍历指定form表单所有元素 for(var i=0;i<fo转载 2011-11-15 09:00:46 · 4359 阅读 · 0 评论 -
JS常用正则表达式
/*用途:检查输入的Email信箱格式是否正确 输入:strEmail:字符串 返回:如果通过验证返回true,否则返回false */ function checkEmail(strEmail) { //var emailReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/; va转载 2011-11-15 10:14:01 · 512 阅读 · 0 评论 -
js 获取select元素的值
js获取select元素的value值和文本的方法 获得选中的对象var selectobj = document.getElementById("selectId"); 获得索引; var index = selectobj.selectedIndex; 获得选中的value的值 var value = selectobj.options[ind转载 2011-11-17 09:21:05 · 718 阅读 · 0 评论 -
利用JS做到隐藏div和显示div
div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白style="visibility: none;"document.getElementById("typediv1").style.visibility="hidden";//隐藏document.getElementById("typediv1").style.visibility="visible";/转载 2011-11-17 09:34:45 · 1281 阅读 · 0 评论 -
js控制光标移动到文本对象的指定位置
//光标移到text 中指定位置 function setCaret(id,pos) { var textbox = document.all(id); var r = textbox.createTextRange(); r.collapse(true); r.moveStart('character',pos); r.sel转载 2011-11-17 09:42:36 · 10642 阅读 · 1 评论 -
javascript里的document.all用法
1、理解document.all[] 从IE4开始IE的object model才增加了document.all[],来看看document.all[]的Description:Array of all HTML tags in the document.Collection of all elements contained by the object. 也就是说document转载 2011-11-17 09:37:38 · 1079 阅读 · 0 评论 -
select 下拉列表获取选中的文本
苹果 香蕉 李子 西瓜 function getSelectText(){ var sel = document.getElementById('sel'); var index = sel.selectedIndex; var text = sel.options[index].text; }原创 2011-11-17 09:25:47 · 967 阅读 · 0 评论 -
javascript中的moveStart和moveEnd方法,createTextRange()方法和createRan...
详探TextRange对象--查找与选择TextRange对象是动态HTML(DHTML)的高级特性,使用它可以实现很多和文本有关的任务,例如搜索和选择文本。文本范围让您可以选择性的将字符、单词和句子从文档中挑选出来。TextRange对象是在HTML文档将要显示的文本流上建立开始和结束位置的抽象对象。下面是TextRange的常用属性与方法:属性boundingH转载 2011-11-17 09:43:28 · 2070 阅读 · 0 评论 -
测试过的JS正则表达式
1. 非零正浮点数 2. 非零正整数原创 2011-11-17 11:31:51 · 623 阅读 · 0 评论 -
当鼠标移到单元格(tr、td)背景变色 多种解决方案
当鼠标移到单元格(tr、td)背景变色 多种解决方案第一种:td单元格变色,只用简单的js代码即可实现。很简洁的代码,点击即可运行该代码Menu Item1Menu Item2第二种:tr列变色。把鼠标移到一个表格上的时候表格一列的背景变色,可用于论坛列表、新闻发布系统、后台等等。提供两种解决方案。解决思路转载 2011-12-18 00:27:41 · 8829 阅读 · 1 评论