
javascript
文章平均质量分 67
cindysaj
这个作者很懒,什么都没留下…
展开
-
iframe&form的target学习
Problem:刷新主页面中的其中一个iframe,其他内容不变Solution:main.jsp query.jsp list.jsp target属性: _blank ---------- ...2008-11-24 14:42:56 · 111 阅读 · 0 评论 -
document.all
一.document.all是页面内所有元素的一个集合。例如: document.all(0)表示页面内第一个元素二.document.all可以判断浏览器是否是IE if(document.all){ alert("is IE!"); }三.也可以通过给某个元素设置id属性(id=aaaa),然后用document.all.aaaa调用该元素四代码...2008-12-01 17:34:38 · 166 阅读 · 0 评论 -
javascript:void(0) & 刷新页面
1 因为href="#"这个元素会让页面自动跳到顶端,这样页面会跳动一下,没有局部刷新那种体验2将#去掉,剩下 href="",发现这样也不行,这个会使整个页面加载后还要再刷新一次。3,。JavaScript中void(0)的含义: JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. jav...2008-12-02 10:36:15 · 512 阅读 · 0 评论 -
获得焦点focus()使用example
title function test() { if(document.forms[0].elements[0].value.length==0) { alert("姓名不可以为空"); document.forms[0].elements[0].focus(); return false; } ...2008-12-02 15:32:44 · 385 阅读 · 0 评论 -
Readonly和Disabled的区别
Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下:Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, radio, checkbox, button等。但是表单元素在使用了disabled后,当我们将表...原创 2008-12-02 15:58:23 · 472 阅读 · 0 评论 -
iframe调用父页面的javascript函数
iframe调用父页面的javascript函数 parent.functioniframe调用父页面 opener.function针对window.open()方法打开的窗口iframe:parent.函数名()即可2008-12-03 18:04:31 · 1483 阅读 · 0 评论 -
event.srcElement
aa bb cc dd ee test SrcElement function show_id() { obj = event.srcElement; alert(obj.id); if (obj.tagName == 'TD') document.getElementById('tx...2008-12-04 15:12:01 · 217 阅读 · 0 评论 -
dom中的children对象数组元素 fistChild,lastChild使用
children对象数组元素示例 行1列1 行1列2 行2列1 行2列2 alert(test.children[0].tagName) alert(test.children[1].t...2008-12-04 17:26:24 · 169 阅读 · 0 评论 -
setInterval(),clearInterval
setInterval()设置浏览器每隔多长时间以后调用指定的程序代码,设置的时间值以毫秒为单位,例如,setInterval("func()",5000)表示每隔5秒钟调用一次func()的函数该方法只要当前页面处于显示状态,始终执行clearInterval()取消setInterval()方法的设置,参数为要取消的setInterval方法调用的返回值。functio...2008-12-16 18:00:15 · 95 阅读 · 0 评论 -
IE vs firefox
IE有children,FireFox没有document.getElementById("tableId").rows[0].cells[0].childNodes[0] IE有parentElement,FireFox没有IE有innerText,outerText,outerHTML,FireFox没有IE有数据岛,FireFox没有IE跟FireFox创立 ...2010-03-25 12:17:04 · 91 阅读 · 0 评论 -
验证数字
function isValidCurrency(input) { var currencyPattern = /^\d{0,3}(,\d{3})*(\d)*(\.){0,1}(\d)*$/; return currencyPattern.test(input); } if (!isValidCurrency(inputMone...2010-03-30 15:57:46 · 94 阅读 · 0 评论 -
offsetParent和parentElement的区别
一直以为offsetParent和parentElement是一回事,最近在做web控件才发现原来的理解是大错特错。parentElement 在msdn的解释是Retrieves the parent object in the object hierarchy. 而offsetParent在msdn的解释是Retrieves a reference to the con...原创 2009-01-08 10:20:54 · 253 阅读 · 0 评论 -
window.open()的所有参数列表
前言:经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息 、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段Javascript代码即可实现。下面我就带您剖析它的奥秘。 【1、最基本的弹出窗口代码】 ...2009-01-08 14:12:57 · 79 阅读 · 0 评论 -
加纵向滚动条
version 1My table.table0 { height:90%;}.table0 caption{ width:100%; height:26px; line-height:26px; font-size:20px; font-color:black; font-weight:900; letter-spacing:5px;...原创 2010-05-14 11:12:04 · 133 阅读 · 0 评论 -
js的引号多级嵌套
今天遇到一个bug,就是引号码层嵌套的问题var subTable = "" + "" + "";中\"form1:sortAttrID\"加个\就正确了在js中经常会写到引号的嵌套。1.比如alert("abc"); 就没有嵌套的引号而言,alert('abc');一样正常工作,即使"countryId=" +原创 2010-05-19 13:47:26 · 445 阅读 · 0 评论 -
window.open()的所有参数列表
【1、最基本的弹出窗口代码】 因为着是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。window.open ('page.html') 用于控制弹出新的窗口page.html,如果page.html不与主窗口在同一路径下,前面应写...原创 2010-08-17 10:42:24 · 89 阅读 · 0 评论 -
javascript中id和name的区别
javascript中id和name的区别id一般来说是唯一的,调用的时候直接用id名就可以了,而name不一定是唯一的,调用的时候一定要用document.formName.name来使用。name原来是为了标识之用,但是现在根据规范,都建议用id来标识元素。但是name在以下用途是不能替代的: 1. 表单(form)的控件名,提交的数据都用控件的name而不是id来控制...2008-12-01 14:58:29 · 273 阅读 · 0 评论 -
javascript中的eval函数的用法
javascript中的eval函数的用法文/agloat 出处/博客园本文的两个目的:(1)介绍javascript中的eval函数的用法(2)如何在函数内执行全局代码►先来说eval的用法,内容比较简单,熟悉的可以跳过。eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined...原创 2008-12-01 14:56:00 · 130 阅读 · 0 评论 -
insertAdjacentHTML
insertAdjacentHTML动态插入行2008-11-27 23:24添加HTML内容与文本内容以前用的是innerHTML与innerText方法,最近发现还有insertAdjacentHTML和insertAdjacentText方法,这两个方法更灵活,可以在指定的地方插入html内容和文本内容。insertAdjacentHTML方法:在指定的地方插入html标签语句 原型:i...原创 2008-12-01 10:51:14 · 274 阅读 · 0 评论 -
iframe之间传值
Problem:AA.html中有一ID为: content 的文本域(textarea),BB.html中的一段js来给AA.html中ID为: content 的文本域赋值solution:1, main.html 2,AA.html 3,BB.html ...2008-11-24 14:59:16 · 194 阅读 · 0 评论 -
open window非模式窗口之间的传值
A.html: B.html2008-11-24 15:35:40 · 100 阅读 · 0 评论 -
iframe向外父窗口传值
1,main.jsp 2, 1.jsp2008-11-24 16:33:22 · 568 阅读 · 0 评论 -
显示frame内容的两种方法,frame的相对路径
1,通过src显示frame url: webroot/iframe/1/main.jsp url:webroot/iframe/1/query.jsp url:webroot/iframe/1/lis...2008-11-24 18:31:29 · 3839 阅读 · 0 评论 -
frame和iframe的区别
1、frame不能脱离frameSet单独使用,iframe可以;2、frame不能放在body中;如下可以正常显示: 如下不能正常显示: 3、嵌套在frameSet中的iframe必需放在body中;如下可以正常显示: ...2008-11-25 12:49:01 · 283 阅读 · 0 评论 -
alt属性与title属性的区别
替换文字(alt text)并不是用来做提示(tool tip),或者更加确切的说,它并不是为图片提供额外说明信息的。相反地,title属性才应该用来为元素提供额外说明信息。这些信息在大部分图像浏览器里显示为提示(tool tip),虽然制造商可以任意采取其他方式渲染title属性的文字。很多人看来对这两个属性感到迷惑(最近这个问题在Web Standards Group邮件列表里变多了)...2008-11-27 09:39:49 · 154 阅读 · 0 评论 -
title用法
定义和用法title 属性可设置或返回对元素的描述性短语。语法bodyObject.title=titleexample1:x=document.getElementsByTagName('body')[0];document.write("Body title: " + x.title);document.write("");document.wr...2008-11-27 09:48:40 · 2945 阅读 · 0 评论 -
js代码触发事件 函数列表
js代码触发事件 函数列表 onabort 当用户中断下载图像时触发。 onactivate 当对象设置为活动元素时触发。 onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。 onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。 onbeforeactivate 对象要被设置为当前元素前立即触发。 onbef...原创 2008-11-27 10:38:54 · 454 阅读 · 0 评论 -
form的submit()方法与 onsubmit事件
一、问题描述当用JS调用form的方法submit直接提交form的时候,submit事件不响应。为什么?知道的请回复。类比一下,我用input.select()做了测试,却能响应select事件。这个原因先放一边,我们看看先怎么把眼下的问题解决了。不响应事件的代码示例: var form = document.getElementById('form1');...2008-11-27 11:43:33 · 839 阅读 · 0 评论 -
innerHTML、outerHTML、innerText、outerText的区别
This is a DIV!1innerHTML 解释返回结果:This is a DIV!innerHTML指标签开始与结束之间的所有HTML文本, //不包括标签自身 1outerHTML 解释IE返回结果:This is a DIV!outerHTML指标签开始与结束之间的所有HTML文本, //包括标签自身 3 i...2008-11-27 11:44:12 · 89 阅读 · 0 评论 -
innerHTML解释
1innerHTML:设置或获取位于对象起始和结束标签内的 HTML测试一下: 这是一个层 function getinnerHTML() { alert(document.getElementById("d").innerHTML) } //->这是一个层function setinnerHTML() { document.get...原创 2008-11-27 12:36:14 · 125 阅读 · 0 评论 -
document.writeln
(1)document.writeln问题function getOptions() { var x=document.getElementById("mySelect"); for (i=0;i2008-11-27 13:03:03 · 903 阅读 · 0 评论 -
XML DOM - Element 对象
Element 对象表示 XML 文档中的元素。Element 对象Element 对象表示 XML 文档中的元素。元素可包含属性、其他元素或文本。如果元素含有文本,则在文本节点中表示该文本。重要事项:文本永远存储在文本节点中。在 DOM 处理过程中的一个常见的错误是,导航到元素节点,并认为此节点含有文本。不过,即使最简单的元素节点之下也拥有文本节点。举例,在 2005 中,有一个...2008-11-27 16:51:59 · 213 阅读 · 0 评论 -
createElement,insertBefore,
1、createElement说明:oElement = document.createElement(sTag)ParameterssTag Required. String that specifies the name of an element.Return ValueReturns a reference to the new element....2008-11-27 17:03:54 · 135 阅读 · 0 评论 -
向后台传输json对象数组
1function setJson1() {var tbl = document.getElementById("tbl");var jsonArr = new Array();for(var i=0; i < tbl.rows.length; i++) {var jsonobj = {};//jsonobj.powCd = tbl.rows[i].cells[0].first...2008-11-27 17:15:11 · 427 阅读 · 0 评论 -
javascript IE firefox兼容性
以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox 0、px的问题obj.style.left = ”100px”;obj.style.top = ”100px”;千万要记得写上px,否则在Firefox上面两句无效!!1. document.form.item 问题(1)现有问题:现有代码中存在许多 docume...原创 2010-06-22 17:34:10 · 106 阅读 · 0 评论