
js
iteye_9875
这个作者很懒,什么都没留下…
展开
-
js隐藏列
New Document function filterOnclick() { if(filter.value =="filter") { filter.value = "recover"; for(i=0; i2008-03-10 19:43:26 · 203 阅读 · 0 评论 -
经典js小例子
function foo(){foo.abc = function(){alert(‘def’)}this.abc = function(){alert(’xyz’)} abc = function(){alert(‘@@@@@’)};var abc = function(){alert(‘$$$$$$’)}}foo.prototype.abc = function()...原创 2009-03-16 20:43:32 · 160 阅读 · 0 评论 -
js控制光标移动到文本对象的指定位置
//光标移到text 中指定位置 function setCaret(id,pos){ var textbox = document.all(id); var r = textbox.createTextRange(); r.collapse(true); r.moveStart('character',pos); r.select...原创 2009-03-18 16:00:42 · 642 阅读 · 0 评论 -
js屏蔽回退
function onKeyDown() { if ( (event.altKey) || ((event.keyCode == 8) && (event.srcElement.type != "text" && event.srcElement.type != "textarea" && event.srcEleme...原创 2009-04-07 11:42:33 · 137 阅读 · 0 评论 -
js过滤
function aa(str){ str = "<a href=\"xxx.asp\"><div>1234567</div>飞洒地发送地<span>司法</span></a>"; str = str.replace(/<a.*?>(.*)<\/a2007-09-07 18:01:11 · 111 阅读 · 0 评论 -
js给text加背景图
document.getElementById('a').style.background = '#fff url(http://www.jctrans.com/images/topimg/hot.gif) left no-repeat';document.getElementById('a').style.color = '#996699';原创 2008-08-01 15:40:51 · 280 阅读 · 0 评论 -
javascript 命名空间
注:好久没写了,今天把我在公司内网写的文章拷一份,出来露露脸,刚转Web开发,所以开始学javascript!在引入命名空间之前,一个令开发人员头疼的问题就是如何防止函数名/类名和其他人的冲突,在一个公司内部项目组之间可以通过命名预定(比如加前缀等)解决这个问题,但是把视线放到整个软件开发领域,在当今协作开发相当盛行的时代,这个问题却依然存在。在使用多个第三方框架或类库的时候,你唯一能作的就是...原创 2008-08-02 15:34:36 · 127 阅读 · 0 评论 -
IE6 and Firefox Js的区别
IE6 迁移到 Firefox 的工作笔记 jxc 最后更新于: 2008-07-31☆ 前言 △ 一些参考资料 html5规范, firefox3已经支持 http://www.w3.org/html/wg/html5/ http://nexgenmedia....原创 2008-10-08 09:53:08 · 122 阅读 · 0 评论 -
jsFormat
Format/*这个是一个类*/function xx (num,str){//说明var a = num;this.aa = a;this.bb = function(){alert(str);}this.cc = function(){for(var i=0;i2) { alert(); } else {...原创 2008-10-08 15:13:23 · 447 阅读 · 0 评论 -
全面理解javascript的caller,callee,call,apply概念
看了网上的一篇文章 记下代码,备用/**//* * 演示arguments的用法,如何获取实参数和形数数 */function argTest(a,b,c,d){ var numargs = arguments.length; // 获取被传递参数的数值。 var expargs = argTest.length; // 获取期望参数的数...2009-12-10 19:35:26 · 98 阅读 · 0 评论 -
Scripting.FileSystemObject使用
batch baseline // variables var fso, wsh, config, currentpath; // create fso and wsh objectalert(/a/) fso = new ActiveXObject("Scripting.FileSystemObject");alert(/b/) config =...2009-06-10 18:03:37 · 423 阅读 · 0 评论 -
url getParameterValue
function getParameterValue(name) { var url = window.top.location.href; name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^&#]*)"; va...原创 2009-06-16 11:46:49 · 123 阅读 · 0 评论 -
背景控制
obj.style.fontSize="20px" obj.style.backgroundRepeat="no-repeat" obj.style.backgroundPosition="center"原创 2008-10-13 15:04:55 · 137 阅读 · 0 评论 -
模式对话框值的传入和返回
parent.htmvar obj = new Object();obj.name="51js";window.showModalDialog("modal.htm",obj,"dialogWidth=200px;dialogHeight=100px");modal.htmvar obj = window.dialogArgumentsalert("您传递的参数...2008-06-02 10:56:24 · 97 阅读 · 0 评论 -
js操作checkbox radio的方法
/** 根据分割符号 把值赋给 相应的CheckBox* CheckBox名字* 将要分割的值* 分割符号*/function InitiCheckBox(chbName,strValue,strSplit){ var arrChb = document.getElementsByName(chbName); if(strValue.indexOf(strS...2009-01-16 17:25:39 · 115 阅读 · 0 评论 -
AutoComplete
参考这个页面 我想做一个这样的输入框:它有一个下拉的可选列表,列表内容是已知的可能会输入文字;在输入一个字或词后它会自动调整顺序,把前面几个字符匹配的选项移到上面来,如果没有匹配的就不管你,让你自个儿输入。(当然,列表里已有的也可以用鼠标点击输入可用键盘选中输入) 其实说半天也就是象 IE 的地址输入框啦! (eg. ShanDo...2008-03-11 18:56:34 · 107 阅读 · 0 评论 -
原型Ajax
function workarounda(id) { // c = $('content'); // o = $('old-content'); // c.innerHTML = "载入中..."; // o.innerHTML = c.innerHTML; // c.style.disp...原创 2008-12-25 17:21:14 · 222 阅读 · 0 评论 -
js删除元素
Test function deleteElement(id) { var d = document.getElementById(id); if (d && confirm("您要删除元素"+id+"?")) { var p alert(p...原创 2009-01-08 19:24:49 · 215 阅读 · 0 评论 -
FomatJs
JSer /* Global CSS */* { padding:0px; margin:0px; font-size:13px; font-family: arial 宋体; }body { overflow:auto; border:0px none black; background-color:buttonface; }li { margin:0px 0px...2008-04-01 13:06:07 · 187 阅读 · 0 评论 -
超链接 Form提交前 脚本验证
if(checkAll()==0 && checkLineBaseInfo() == 0) { if(document.getElementById('hidFreightId').value != null && document.getElementById('hidFreightId').value != '') ...2008-04-03 11:46:09 · 119 阅读 · 0 评论 -
正则表达
//mhHover('起始ID名称','第 X 个TD标签','样式名称') 程序代码function mhHover(tbl,idx,cls){var t,d;if(document.getElementById)t=document.getElementById(tbl);else t=document.all(tbl);if(t==null)return;...2008-04-14 14:37:48 · 128 阅读 · 0 评论 -
prototype
prototype 1.3.1 版本和之前的 1.2.0 版本有了不少改进,并增加了新的功能:1. 增加了事件注册管理2. 增加了空间定位的常用函数3. 改善了 xmlhttp 的封装4. 移除了 Effect.js,交给 Rico 或者 script.aculo.us 这些扩展库类实现。5. bug 修复代码:/** * 定义一个全局对象, 属性 Ver...2008-04-20 22:30:03 · 161 阅读 · 0 评论 -
script.aculo.us组合效果
EffectAssembledTest.html .class1{ color: #345456; font-weight: 800; font-size: 30px; background-color: #12ff56; width: 300px...2008-04-22 15:37:10 · 108 阅读 · 0 评论 -
相同相邻元素的位置
function getSameColStartEndPos(obj,colIndex){ var r = ""; var vCur = "$"; var vNext = "$$" var start = ""; var end = ""; var isLastEqual = false; for(var i = 1; i < ...2009-01-09 15:57:16 · 261 阅读 · 0 评论 -
js给label加悬停样式
//页面checkboxList radioButtonList 加鼠标out,over样式function initLableFor(obj){ var lbls = obj.getElementsByTagName("label"); var a; var f = ''; var lblF = ''; for(var i =0;i< lbls...2009-01-16 17:02:44 · 684 阅读 · 0 评论 -
js工具方法
function GetObj(s) { return document.getElementById(s) } function SetCookie(name, value) { var expdate = new Date(); var argv = SetCookie.arguments; var argc = SetCookie.argume...2009-01-16 17:23:31 · 93 阅读 · 0 评论 -
js操作表格的方法
/**根据传进来的表结构 和相应的列,返回*/function getTbValueByCols(obj,colindex){ var str = ""; for(var i= 0; i < obj.rows.length; i++) str += obj.rows[i].cells[colindex].innerHTML+"|"; ...2009-01-16 17:24:20 · 109 阅读 · 0 评论 -
checkboxList的js去value变通方法
//把checkboxlist值付给 textbox function confirm(partId) { //alert(partId) //在JS端调用CheckBoxList var dvobj = $('dv'+partId); var chkInput =$('ctl00_ContentPlaceHolder1_chbList'+pa...原创 2008-11-19 15:08:36 · 178 阅读 · 0 评论