Javascript
robin844
这个作者很懒,什么都没留下…
展开
-
History 对象
History 对象History 对象包含用户(在浏览器窗口中)访问过的 URL。History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。History 对象方法back() 加载 history 列表中的翻译 2011-09-19 14:58:29 · 506 阅读 · 0 评论 -
JS Try...Catch(中英解释)
The try...catch statement allows you to test a block of code for errors.使用try...catch声明让你能够测试出错误的代码Examples举例The try...catch statementHow to write a try...catch statement.怎么书写一段try...cat转载 2012-05-15 14:49:22 · 1332 阅读 · 0 评论 -
event.keycode大全(javascript)
event.keycode大全(javascript)keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L ke转载 2012-04-16 16:20:05 · 408 阅读 · 0 评论 -
js 对文字进行编码escape,encodeURI,encodeURIComponent
js 对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:document.wri转载 2012-04-12 14:11:20 · 482 阅读 · 0 评论 -
正则表达式中的特殊字符
正则表达式中的特殊字符 字符含意\做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。转载 2012-02-24 11:32:19 · 9991 阅读 · 0 评论 -
鼠标动态改变表格样式
鼠标动态改变表格样式 当鼠标移动到某行表格时,改行颜色改变,当鼠标移开后颜色恢复,当鼠标点击后颜色加深,移开后依旧加深,当鼠标再次单击其他行时,被点击的行颜色改变,原来被点击的行颜色恢复。效果如下图所示。 实现代码如下:------------------------------------ table转载 2012-02-08 16:00:07 · 1229 阅读 · 0 评论 -
屏蔽回车键提交功能
屏蔽:document.onkeydown = function() { if (window.event.keyCode == 13) { window.event.keyCode = 0; window.event.returnValue = false;} 解除:document.onKeydown = null;转载 2011-11-18 11:54:41 · 507 阅读 · 0 评论 -
检查字符串是否可运算的数字
在网上查到有两种辨别字符串是否为数字的方法:1.function checkInput() { var inputValue= document.getElementById("inputValue").value; var patrn=/^\d*$/; /原创 2011-10-11 14:51:50 · 1149 阅读 · 0 评论 -
JS判断对象是否存在
在练习中,我发现一个函数的返回值为undefined,所以我想用if语句来判断返回值,但是发现var returnVal = Function();if(returnVal == "undefined"){}是没有效果,然后查阅了W3School后发现,原来不可以这样原创 2011-10-06 10:17:05 · 1456 阅读 · 0 评论 -
检查复选框或单选框是否有被用户选中
//该函数用于检查复选框或单选框的内容是否有被用户选中function isnull_checkbutton(itemname,promptmsg){ var itemx = document.getElementsByName(itemname); if (item原创 2011-09-30 15:29:06 · 512 阅读 · 0 评论 -
JS中截取字符串中子串的三种方法substring() , slice() and substr().
在JS中,Javascript提供了两种截取字符串中子串的方法:1.substring(str,end)str是必须输入,必须是正值;end是可选的必须是正值;根据字面意思,str为截取的开始位置,字符串的第一个字符位置为0;end为截取的结束位置.subst原创 2011-10-11 11:28:46 · 53615 阅读 · 0 评论 -
javascript计算小数保留两位小数,多位小数的方法
function formatFloat(src, pos){ return Math.round(src*Math.pow(10, pos))/Math.pow(10, pos);}alert(formatFloat("1212.2323", 2)转载 2011-09-25 18:02:13 · 502 阅读 · 0 评论 -
获取下拉框选定项的值和文本,使用IE同FF
下面我总结下Firefox和IE下获取下拉框选定项的值和文本:1.IE和Firefox都支持的方法:获取文本var obj=document.getElementById('select_template');var text=obj.options[obj.se原创 2011-09-25 17:50:46 · 1224 阅读 · 0 评论 -
禁用backspace键的后退功能,但是可以删除文本内容
/*禁用backspace键的后退功能,但是可以删除文本内容*/ document.onkeydown = check; function check(e) { var code; if (!e) var e = window.event;转载 2011-09-25 17:48:47 · 7088 阅读 · 1 评论 -
js获取URL中传来的值
function request(paras){//获取URLvar url = location.href;//截取字符串var paraString = url.substring(url.indexOf("?")+1,url.length).split("&转载 2011-09-25 17:59:42 · 1334 阅读 · 0 评论 -
获取Radio被选中的值,初始化radio的值,使所有radio不被选中
//获取Radio被选中的值////create by robin ////2011-04-13 ////************************************************//function getRadioCh原创 2011-09-25 17:49:57 · 2734 阅读 · 0 评论 -
setTimeout()----用于停止某个时间段后再执行某段代码
上一篇文章讲到了setInterval(),与之类似的还有一个setTimeout()函数;setTimeout()函数用于在指定的毫秒数后调用函数或计算表达式。by www.w3school.com.cn而setTimeout()与setInterval()之间的区别在原创 2011-09-23 16:19:29 · 1514 阅读 · 0 评论 -
setInterval()-----浏览器自动不停调用某函数
Javascript 里面有一个function 会自动不停地调用另外一个函数, 它就是setInterval(); setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到 clear原创 2011-09-23 15:57:20 · 1707 阅读 · 0 评论 -
javascript动态改变层的Z-INDEX的代码style.zIndex
代码示例一、http://www.w3.org/1999/xhtml"> 无标题页 var index=1; //初始化点击层的z-index function show(div) { div.style.zIndex=index++; //显示后index加1转载 2012-05-17 16:58:54 · 2650 阅读 · 0 评论