
js
普通网友
这个作者很懒,什么都没留下…
展开
-
javascript 判断是否为数字
isNaN 函数 isNaN(expression:Object) : Boolean 计算参数,如果值为 NaN(非数字),则返回 true。此函数可用于检查一个数学表达式是否成功地计算为一个数字。 可用性:Flash Player 5;ActionScript 1.0 参数 expression:Object - 要计算的布尔值、变量或其它表达式。 返回 Boolean - 一个布尔值。 例子...原创 2010-11-11 18:49:47 · 435 阅读 · 0 评论 -
js 里日期转字符串
function dateToStr(d) {var ret = d.getFullYear()+"-";ret += ("00"+(d.getMonth()+1)).slice(-2)+"-";ret += ("00"+d.getDate()).slice(-2)+"/";ret += ("00"+d.getHours()).slice(-2)+":"原创 2013-10-14 11:26:33 · 198 阅读 · 0 评论 -
通过tab键按指定顺序跳到下一个input
按tab键可以逐次获取页面表单的焦点,但是有时候我们需要指定获取焦点顺序,或者某些元素不需要获取焦点,这时候可以使用 tabindex 属性。例如:<input type="text" name="t1" tabindex="1" /><input type="text" name="t2" tabindex="2"原创 2013-07-08 13:58:02 · 970 阅读 · 0 评论 -
jqgrid 数据格式化
日期格式化 formatter:'date',formatoptions:{srcformat:'Y-m-d H:i:s',newformat:'Y-m-d H:i:s'} 数字格式化 formatter:'number', formatoptions:{thousandsSeparator:'', decimalPlaces: 2}...原创 2013-01-23 09:37:11 · 211 阅读 · 0 评论 -
js 缺少标识符、字符串或数字
js报错:284行,缺少标识符、字符串或数字。 由于报错提示是在jsp页面,然后我通过查看源代码的方式,找到284行,发觉是空行,我把页面上内容删掉一些,但还是提示在284行。最后网上搜索,说原因是json最后一项末尾多了一个逗号。继续精简页面内容,同时将引入的js文件也精简,发觉提示错误的行改为228行。这才意识到这个行是提示的js文件,找到第228行,果然多...原创 2013-05-29 10:35:23 · 931 阅读 · 0 评论 -
ajax弹出窗口被拦截
对于ajax中弹出窗口,浏览器会默认拦截。 项目中对于一条记录,先用ajax到后台请求判断是否可以修改,前台页面根据返回值若可修改则新开一个模态对话框对已有数据进行修改。初期代码如下:function onUpdate(xh){ check();}function check(){ var jsonObj = {"domain.xh":x...原创 2013-04-11 16:00:02 · 260 阅读 · 0 评论 -
js 读取iframe
有如下页面布局 <html> <head> </head> <body> <iframe id="iframe1" src="11.html" frameborder="0" scrolling="auto"></if原创 2012-03-22 17:27:18 · 117 阅读 · 0 评论 -
jquery触发click事件问题
页面有一checkbox如下:<input type="checkbox" id="cid" onclick="clickCheck();" /> 有js处理代码如下function clickCheck() { alert(this.check);}function jqueryClick() { $("#cid").click();...原创 2012-07-18 15:24:17 · 165 阅读 · 0 评论 -
js正则表达式判断是否整数
//是否整数(包括负数)function isInt(strVar) { var str = strVar.match(/^(-|\+)?\d+$/); if (str == null) { return false; } else { return true; }} ...原创 2012-03-05 17:23:29 · 441 阅读 · 0 评论 -
deleteRow() 连续删除多行
应用:删除表格选中的一行或多行。html代码如下: <table ><tr><td >复选框</td><td >序号</td><td >代码</td><td >名称</td><原创 2012-03-05 16:30:31 · 2457 阅读 · 0 评论 -
td内容不换行,超出时自动隐藏
当td内容过多时,td会自动换行,可以在td内加上nowrap,但是这样,td会被撑大。以下方法可以使得内容过多时不换行,同时也不会把td撑大<td> <div style= "overflow:hidden; height:20px; line-height:20px; "> 文本内容</div> </td>...原创 2012-07-04 16:09:44 · 1090 阅读 · 0 评论 -
模态对话框 使用积累
1、模态对话框提交到自身模态对话框提交到自身的时候会新开一个窗口。解决办法是在<head>标签之间加上<base target="_self" />。但是需要注意的是,IE6需要放在<head>标签里正确的位置。不然打开的时候会保错。 2、模态对话框调用父窗口方法window.dialogArguments.父窗口方法名 3、模态对...原创 2012-06-25 17:32:40 · 106 阅读 · 0 评论 -
fusioncharts 参数 中文乱码
功能特性animation 是否动画显示数据,默认为1(True)showNames 是否显示横向坐标轴(x轴)标签名称rotateNames 是否旋转显示标签,默认为0(False):横向显示showValues 是否在图表显示对应的数据值,默认为1...原创 2012-02-14 10:32:40 · 116 阅读 · 0 评论 -
jquey相关
jquery获取父窗口元素 $("#父窗口元素的id", window.parent.document);原创 2012-06-13 17:33:08 · 121 阅读 · 0 评论 -
js验证身份证号码
/** * 验证身份证 * * @param {} * num * @return {Boolean} */function isIdCardNo(num) { num = num.toUpperCase().trim(); // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X。 if (!(/(^\d{15}$...原创 2016-03-04 10:40:45 · 172 阅读 · 1 评论