javascript
文章平均质量分 64
yanleigis
这个作者很懒,什么都没留下…
展开
-
是关闭而非刷新 是刷新而非关闭
window.onbeforeunload = function(){ var n = window.event.screenX - window.screenLeft; var b = n > document.documentElement.scrollWidth-20; if(b原创 2009-03-28 11:18:00 · 748 阅读 · 0 评论 -
jQuery一些简单的代码简化,循环链接的完整例子
下面是一个简单示例,它说明了 jQuery 对代码的影响。要执行一些真正简单和常见的任务,比方说为页面的某一区域中的每个链接附加一个单击(click)事件,您可以使用纯 JavaScript 代码和 DOM 脚本来实现,如 清单 1 所示。 <!--function getvalue() { var external_links = document.getEl原创 2009-02-09 09:45:00 · 1387 阅读 · 0 评论 -
jquery 对checkbox的操作
html 来自:http://www.cnjquery.com/demo/checkbox.html New Document $("document").ready(function(){ $("#btn1").click(function(){ $("[name=checkbox]").attr("checked",true);//全选转载 2009-02-06 17:44:00 · 4743 阅读 · 0 评论 -
JQuery实例入门(添加鼠标事件)
11.html 来自:http://blog.csdn.net/greatverve/archive/2008/11/04/3219473.aspx http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml" > 无标题页转载 2009-02-06 17:03:00 · 5545 阅读 · 0 评论 -
javascript 获得执行时间
var begintime=new Date().getTime(); 要做的事情写在这里 var sumtime=new Date().getTime() - begintime; alert("执行时间:"+sumtime+"ms");参考:http://www.cainiao8.com/web/js_blueidea/37_execution_time.html原创 2008-11-24 11:18:00 · 1069 阅读 · 0 评论 -
javascript table的多个tbody操作函数
javascript table的tbody操作函数以下函数主要用于,一个table中有多个 tbody by yanleigis email:landgis@126.com 2008.11.24//获得一个table中tbody的个数function getbodynum(tableid){ var tbody=document.getElementsByTagName(TBODY原创 2008-11-24 11:24:00 · 4042 阅读 · 0 评论 -
JavaScript execCommand用法举例
JavaScript execCommand用法举例作者:-来源:网络收集-查看:190 -更新:2008-1-31 直接复制保存为html文件运行测试。你也可以直接点这里查看运行演示。 JavaScript execCommand实例 //该function执行copy指令 function fn_转载 2008-11-21 16:44:00 · 5398 阅读 · 1 评论 -
JavaScript中Array(数组)的属性和方法
JavaScript中Array(数组)的属性和方法数组有四种定义的方式使用构造函数:var a = new Array();var b = new Array(8);var c = new Array("first", "second", "third");或者数组直接量:var d = ["first", "second", "third"];属性Array只有一转载 2008-11-21 13:52:00 · 3373 阅读 · 0 评论 -
javascript如何刷新父页面
用爱生活,爱猫扑、弹出子页面刷新父页面爱生活,爱猫扑 parent.location.reload(); 弹出子页面 window.opener.location.reload(); 子窗口刷新父窗口 self.opener.location.reload(); 刷新以open转载 2008-11-21 13:11:00 · 4344 阅读 · 1 评论 -
javascript字符串替换所有要替换字符
javascript字符串替换所有要替换字符javascript替换函数使用正则表达式//将字母i全部替换成5var txt = "sjfisjfisdjfijsidfjioalfjewofjjgs";alert(txt .replace(/i/g,"5"));//只将第一个字母i替换成5var txt = "sjfisjfisdjfijsidfjioalfjewofjjg转载 2008-11-21 12:39:00 · 12679 阅读 · 2 评论 -
javascript中的字符串处理函数
虽然 JavaScript 有很多用处,但是处理字符串是其中最流行的一个。下面让我们深入地分析一下使用 JavaScript 操作字符串。在 JavaScript 中, String 是对象。 String 对象并不是以字符数组的方式存储的,所以我们必须使用内建函数来操纵它们的值。这些内建函数提供了不同的方法来访问字符串变量的内容。下面我们详细看一下这些函数。 操作字符串的值是转载 2008-11-21 13:12:00 · 582 阅读 · 0 评论 -
加快 DHTML 的12个技巧
动态 HTML (DHTML )在 Microsoft? Internet Explorer 4.0中的引入,使 Web作者和开发人员可以使用新的编程模型。此后,Web 作者充分利用了这个强大的特性来提供动态内容、样式和定位,使 Web用户得以体验丰富的交互式功能。DHTML 的灵活性使得通常会有多种方式可以实现您的构思。理解 Internet Explorer的 HTML 分析和显示组件如何处理原创 2008-11-21 13:47:00 · 594 阅读 · 0 评论 -
取得html标签中id的值
取得html标签中id的值2008-09-09 16:28 0 eeefunction String.prototype.Trim() {return this.replace(/(^/s*)|(/s*$)/g,"");}var a=document.getElementById("a");var b=a.innerText.Trim();if(a.转载 2008-11-19 16:02:00 · 3154 阅读 · 0 评论 -
获得网页中image
function getimage(){ alert(document.images.length); for(var i=0; i { var img = document.images[i] var imgName = img.src.toUpperCase() //连接, alert(img.name); }; }原创 2009-01-09 15:26:00 · 694 阅读 · 0 评论 -
javascript动态修改select 的内容
html //改变的jsfunction setopid(str){ var p=str.indexOf(,); var strnew=str.substring(p+1); var s=document.getElementById("selectop"); sltHtml=""; sltHtml+=strn原创 2009-01-07 14:00:00 · 1503 阅读 · 0 评论 -
jQuery技巧大放送
jQuery技巧大放送1、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的转载 2009-02-09 10:23:00 · 1681 阅读 · 1 评论 -
jquery中表格的增加和删除行
$("document").ready(function(){ //第六个表格的删除按钮事件绑定 $("#tbody6 .del").click(function() { $(this).parents(".repeat").remove(); }); //第六个表格的添加按钮事件绑定 $("#add6").c原创 2009-02-10 16:01:00 · 19042 阅读 · 3 评论 -
jQuery插件---MultiSelects(左右选框)
demo<!--$(function(){$("#s1 option:first,#s2 option:first").attr("selected",true);$("#s1").dblclick(function(){ $("option:selected",this).clone().appendTo("#s2"); $("option:s转载 2009-02-10 16:56:00 · 3021 阅读 · 0 评论 -
js数字千分位显示的两个关键函数
//将小数转换为千分位function num3du(num){ num = num+""; var re=/(-?/d+)(/d{3})/ while(re.test(num)){ num=num.replace(re,"$1,$2") } return num;} //删除, objvalue=objvalue.replace(/,/gi,);原创 2009-03-19 20:08:00 · 1661 阅读 · 0 评论 -
Javascript 表单之间的数据传递代码
一,最简单的就是同一个网页里的表单的数据传递。 举个实例,一个网页上有两个表单,每个表单里一个文本框,一个按钮。点按钮互相对操作对方的文本框的值。我们举的例子是把一个文本框付给另一个文本框。具体的HTML代码如下: [复制此代码]CODE: Untitled Document 2" onClick="ok()"> 1" onClick="ok1()"> 以上为HTMl的转载 2009-03-05 09:38:00 · 667 阅读 · 0 评论 -
Javascript无限级树形菜单
无限级树形菜单#A1 td { vertical-align: top; }#A1 td.bj { font-family: Wingdings; color: #FF9933; text-align: center; }#A1 td.bj , #A1 td.kg { width: 24; }#A1 a:link , #A1 a: visited { color: #cc0080; tex转载 2009-03-06 13:08:00 · 1492 阅读 · 0 评论 -
web 打开pdf的方法总结
1、ocx控件方法 test 文章出处:DIY部落(http://www.diybl.com/course/1_web/webjs/200824/99143.html) 2、链接法 test 查看yl.pdf 3、jsp页面法原创 2009-03-05 17:29:00 · 1109 阅读 · 0 评论 -
双击文本框编辑功能代码
javascript 双击文本框编辑功能代码 input.t {border:1px solid #fff;background:#fff;} input.s {border:1px solid #369;background:#fff;} var test = document.getElementById("test"); var mysubmit = document.转载 2009-03-05 09:33:00 · 824 阅读 · 0 评论 -
两个表格数据双击相互转换
<!-- td { line-height: 20px; height:20px; } .style2 {color: #FF0000} -->序号商品ID商品编码商品名称商品描述商品数量操作选择110003003电视(康佳)21寸 yanleigis2原创 2009-03-04 16:52:00 · 833 阅读 · 0 评论 -
javascript tree
抄的function $(id){ return document.getElementById(id);}// JavaScript Documentvar Tree=function(containnerid) { var _base=this; var _conid=containnerid;转载 2009-03-06 11:46:00 · 1224 阅读 · 1 评论 -
javascript tree,check的实现
<!-- function nodeClick(o){ var obj, chk, disp, level, selectValue // 定义变量不说了吧 obj = event.srcElement; // 将event的srcElement属性赋予obj,注:IE下。此属性和DOM的target属性兼容 // srcElement是指发生事件的文档元素转载 2009-03-06 11:08:00 · 3027 阅读 · 0 评论 -
让input text只读的几种方法 by yanleigis,Email:landgis@126.com 参考http://www.jb51.net/article/17185.htm
让input text只读的几种方法 by yanleigis,Email:landgis@126.com 参考http://www.jb51.net/article/17185.htm>原创 2009-03-05 10:24:00 · 33683 阅读 · 1 评论 -
获得一个浮点数的小数位数
//获得一个浮点数的小数位数,by yanleigis Email:landgis@126.comfunction getDightnum(Dight){ var str=Dight.toString(); var p=str.indexOf(.); if (p>-1) { return str.length-p; } else {原创 2009-03-04 09:40:00 · 1037 阅读 · 0 评论 -
javascript 录入框、警告框、确认框
2008-08-15javascript 录入框、警告框、确认框window.confirm 参数就只有一个。显示提示框的信息。按确定,返回true;按取消返回false。 var bln = window.confirm("确定吗?"); alert(bln) window.alert参数,只有一个,显示警告框的信息;无返回值。转载 2008-12-16 11:24:00 · 1088 阅读 · 0 评论 -
javascript 获得字符串中数字
<!--//获得字符串中数字 by yanlei Email:landgis@126.com,yanleigis@21cn.comfunction getnumbystr(str){ if(str=="" || str==null){ return 0; } var fg = true; var len = str.le原创 2009-03-02 13:29:00 · 1109 阅读 · 0 评论 -
XMLHttpRequest对象的属性和方法
4.6.2 XMLHttpRequest对象的属性和方法IE5.0开始,开发人员可以在Web页面内部使用XMLHTTP ActiveX组件扩展自身的功能,不用从当前的Web页面导航就可以直接将数据传输到服务器或者从服务器接收数据。Mozilla1.0以及NetScape7则是创建继承XML的代理类XMLHttpRequest;对于大多数情况,XMLHttpRequest对象和XMLHttp组转载 2009-02-27 10:07:00 · 1285 阅读 · 0 评论 -
js模拟进度条
#bar, #barbackground{position:absolute;left:0;top:0;background-color:blue;}#barbackground{background-color:black;}-->/*Dynamic Progress Bar- By Dynamicdrive.comFor full source, Terms o转载 2008-12-01 16:21:00 · 884 阅读 · 0 评论 -
html input type text标签属性和方法事件 (一)
html input type text标签属性和方法事件 (一)2008-10-01 14:47标签属性属性描述ACCESSKEYaccessKey设置或获取对象的快捷键。ATOMICSELECTION指定元素及其内容是否可以一不可见单位统一选择。AUTOCOMPLETEautocomplete设转载 2008-11-14 09:14:00 · 13588 阅读 · 0 评论 -
自己写的js备份
///-------------------下面是用来保存子表单,获得保存的sql by yl 2008.11.12-------------------function delrow1(){ var currRowIndex=event.srcElement.parentNode.parentNode.rowIndex; var question = confirm(原创 2008-11-13 13:51:00 · 865 阅读 · 0 评论 -
ajax 使用经验介绍
ajax 使用经验介绍by yanleigis 2008.11.13 eMail:landgis@126.com1、ajax模拟页面提交不等同于页面提交,页面内容不能直接获得,只能通过字符串提交2、ajax提交的字符串长度有所限制,最好不要超过3000字符3、ajax服务处理返回的out.print,返给jsp页面,通过不同的字符串,识别不能的ajax4、连续的执行ajax使原创 2008-11-13 11:08:00 · 554 阅读 · 0 评论 -
html 动态添加和删除文件选择框及脚本的兼容性问题。
根据客户的要求,在上传附件的时候,想和平时用的Gmail等一样,可以动态添加和删除文件选择框,然后一次性上传。从理论上看,实现起来比较容易,但实际工作的时候还是遇到两个难点,这些难点归结起来都是一个原因造成的,那就是浏览器的兼容性。在脚本中要用到两个函数:insertAdjacentHTML和removeChild,而恰好这两个函数在Firefox下都不能正常使用。几乎花费了一天的时候,转载 2008-10-27 09:32:00 · 2111 阅读 · 0 评论 -
HTML 中动态增加、删除行的实现
第一行输入 --> 57) event.returnValue = false;" id=delTextId> 动态删除和增加function addRow() { var tb = document.getElementById("mytableid"); var rnum = tb.rows.length+1; var row = tb.insertRow(); var原创 2008-10-24 17:46:00 · 2284 阅读 · 0 评论 -
document 文挡对象详细解释
document 文挡对象 - JavaScript脚本语言描述 --------------------------------------------------------------------- 注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息 "引用的元素为空或者不是对象" ----------------------------转载 2008-10-24 15:49:00 · 626 阅读 · 0 评论 -
html可移动的表格,鼠标拖动改变大小
可移动表格大小 by yanleigis Email:landgis@126.com document.getElementById("yanleigis").contentEditable=true原创 2008-10-24 15:43:00 · 7542 阅读 · 0 评论 -
HTML网页打印去掉页眉页脚,以及如何控制不想打印出的页面元素【梨城在线】
你希望打印的内容放置此处.......... SDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDSDSDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD 1234 SASASASAAAAAAA翻页代码及其他不需要打印的内容放置此处 来自:http://hi.baidu.com/redcod转载 2008-10-24 16:25:00 · 11947 阅读 · 0 评论