![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
iteye_4422
这个作者很懒,什么都没留下…
展开
-
IE和ff兼容的去空格方法
var str = "ab";var str_1 = str[0]; //ie返回 undefined;firefox则返回 avar str_2 = str[1]; //ie返回 undefined;firefox则返回 b在IE下,String没有[]方法, 比较通用的方法是String.prototype.trim =function(){ var st=...2009-10-29 09:43:33 · 96 阅读 · 0 评论 -
字符串和表达式转换 regexp
/** *var str=",1,2,3,4,5," *var a=",3,"; *str.replace(new RegExp(a),",")); ,1,2,4,5, */原创 2010-11-16 17:49:26 · 1090 阅读 · 0 评论 -
text输入的值不能超过某个范围;text中的值进行灰显
//只允许输入值范围在min--max之间的数字function number($obj,min,max){ $obj.bind("keyup",function(){ $obj.val($obj.val().replace(/\D/g,'')); $obj.val(resetValue($obj.val(),min,max)); ...2009-09-04 20:36:36 · 143 阅读 · 0 评论 -
判断上传文件的大小
var Sys = {};if(navigator.userAgent.indexOf("MSIE")>0) { Sys.ie=true;} if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ Sys.firefox=true;} var maxLength = 5*1024*1...2009-08-19 13:36:12 · 255 阅读 · 0 评论 -
判断浏览器
<script language="JavaScript"> <!-- function getOs() { var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; }原创 2009-08-19 11:19:22 · 73 阅读 · 0 评论 -
禁用button
<input type="button" id="publishiButton" onclick='this.disabled="disabled";formSubmit();'/> 气死我了,是 disabled 不是disable,整了一下午!2009-08-18 19:29:49 · 102 阅读 · 0 评论 -
js判断字符串长度,中文占两个字符
// \x00-\xff 是字符编码的范围,如果查过这个范围,就不是字母和数字了,//把全部符合\x00-\xff条件的字符用**替换,然后计算长度,即遇到一个中文就用**替换,计算为两位 var length = name.replace(/[^\x00-\xff]/g,"**").length; if(length>255){ 遇到的问题是:对于一个text 用ma...2010-02-26 15:47:56 · 431 阅读 · 0 评论 -
把数字val四舍五入,并保留scale位小数
/** *把val四舍五入,并保留scale位小数 */function mathRound(val,scale){ var base = 10; for(var i=1;i<scale;i++){ base = base*10; } var newVal = Math.round(val*base)/base; ...2010-02-26 13:28:25 · 227 阅读 · 0 评论 -
ff下页面html代码和用js生成的html代码的 显示上的细微差别
一个 text文本框 后面一个图片。 有两段代码,一段是直接写在jsp页面中的html代码<td><input type="text" class="nfs-auditProcSetup-nodeNameInput" readonly="readonly" id='total_users_<%=startId %>_view' value="&qu原创 2010-01-28 10:58:47 · 151 阅读 · 0 评论 -
被忽略的<xmp></xmp>标记,可用来原样输出HTML
现在平台允许输入特殊字符了,页面显示的时候带来了诸多问题,其实这个问题可以用<xmp>标签来解决。例如,要在页面上显示出一段带有特殊字符的文本:!@#$%^&*()+=-[]\';,./{}|":<>? 可以用<xmp></xmp>括起来,字符串就可以无误的现实出来了。同时<xmp>标签还可以有自己...原创 2010-01-25 20:21:57 · 863 阅读 · 0 评论 -
js 屏蔽/启用enter鍵
(1) <script language=javascript > function enter() { if(window.event.keyCode==13) { document.Form1.IbtnLogin.click(); } } </script>(2)onkeypress="if ((event.keyCode == 13)...原创 2008-12-02 10:24:45 · 306 阅读 · 0 评论 -
利用js实现select的disable功能
蛮有意思的$(document).ready(function(){ $("select").each(function(){ $(this).change(function(){ this.selectedIndex=0; });//change });//each});//ready原创 2008-11-25 11:29:36 · 1199 阅读 · 0 评论 -
showModalDialog 使用举例
偶滴神,工作都一年了,终于在 “赶鸭子上树”的逼迫下,做了些代码开发工作。也终于有时间整理一下自己纷扰无比的代码了。纯粹是自己积累,自娱自乐而已。showModalDialog 首先声明 firefox不支持showModalDialog ,只能在IE下用。showModalDialog 很有意思,这里主要说明 父窗口打开子窗口是的参数传递写道var $lastRow = $('#che...原创 2008-11-24 11:34:55 · 72 阅读 · 0 评论 -
ajax中ff下无错,ie6下中文乱码的解决方法
contentType:"application/x-www-form-urlencoded; charset=UTF-8",ajax中加入上面的代码,防止在IE6下传递的参数 出现中文乱码 例如:$.ajax({ type:"post", contentType:"application/x-www-form-urlencoded; charset=UTF-8",...原创 2010-08-13 17:35:20 · 133 阅读 · 0 评论 -
搜索select中满足条件的项
从用户的易用性出发,有下面一个bug:当角色过多的时候,用户选择角色很不方便。修改后的页面效果如图示: 使用的js代码如下:function searchByName(id,value){ var spl=value.toLowerCase(); var selectProjects=document.getElementById(id); var options...2009-06-10 16:00:48 · 206 阅读 · 0 评论 -
ie onpropertychange和firefox的oninput
if(navigator.userAgent.indexOf("MSIE")>=0) { document.getElementById("cusRequestName").attachEvent('onpropertychange',function(o){ if(document.getElementById("cusRequestName").value==""){...2009-06-10 15:16:32 · 109 阅读 · 0 评论 -
javascript select option对象总结
一基础理解:var e = document.getElementById("selectId");e. options= new Option("文本","值") ;//创建一个option对象,即在<select>标签中创建一个或多个<option value="值"&g原创 2009-11-20 14:10:21 · 99 阅读 · 0 评论 -
ajax请求特殊字符统一处理的方法
对于ajax请求传参中有特殊字符转码现在系统中都是各自单独处理的,处理的方式也很不统一,有些特殊字符还没有处理到因此维护起来很不方便, 现在有了一个统一的处理方式具体方式如下: js部分搜先将需要传递的的参数进行转码var comment=addFrom.comment.value; comment=nfs.string.encodeURI...原创 2009-11-16 09:09:28 · 180 阅读 · 0 评论 -
scrollHeight在IE和FF下的区别
/** *调整滚屏出现的弹出div位置差别的现象,这个只在IE下才有,在ff下不用调整 */function getScollTop(){ var eleHeight; if(document.documentElement){ eleHeight = document.documentElement.scrollHeight-document.d...原创 2010-12-22 14:27:10 · 203 阅读 · 0 评论