您的位置:

包含javascript:openfullwindowforxtable('/page/element/的词条

本文目录一览:

JavaScript的for循环显示table问题!(1/8/2011线上等)

!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"

html

head

title New Document /title

meta name="Generator" content="EditPlus"

meta name="Author" content=""

meta name="Keywords" content=""

meta name="Description" content=""

/head

script type="text/javascript"

function add(){

var table = document.getElementById("new");

//var gj = document.getElementById('');

var gj = 40000;//var gj = document.getElementById('');可以得到用户输入的总金额

var mnk= 9000;//var mnk = document.getElementById('');可以得到用户选择的每年扣多少钱

var nf=2011;//开始的时间

// 增加行

for(var i=0;igj/mnk-1;i++){

var newTR = document.createElement("tr");

var newTD1 = document.createElement("td");

var newText1 = document.createTextNode(nf+i);

var newTD2 = document.createElement("td");

var newText2 = document.createTextNode(mnk);

var newTD3 = document.createElement("td");

var newText3 = document.createTextNode(gj-mnk*(i+1));

newTD1.appendChild(newText1);

newTD2.appendChild(newText2);

newTD3.appendChild(newText3);

newTR.appendChild(newTD1);

newTR.appendChild(newTD2);

newTR.appendChild(newTD3);

table.appendChild(newTR);

}

document.getElementById('butt').disabled=true;

}

/script

body

input type='button' onclick='add()' id='butt' value='计算'/

table border="1"

tbody id="new"

tr td年 /td td一年给了多少钱/td td剩下多少钱/td/tr

/tbody

/table

/body

/html

关于JavaScript中的window对象的传递问题

firefox中有一个错误控制台的工具,很好用。我调试JS都是在firefox下进行的,没问题了再在IE下检查。

使用JS一定要考虑浏览器兼容性。现在firefox的市场份额不容忽视,所以一个好的JS程序至少应该在主流的几个浏览器下能够正确运行。编写的时候遵循W3C标准,一般都不会有什么问题。

下面这篇文章讲述了如何进行JS的调试:

这篇文章讲述了JS在IE和Firefox下的兼容性问题:

以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox

1. document.form.item 问题

(1)现有问题:

现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行

(2)解决方法:

改用 document.formName.elements["elementName"]

(3)其它

参见 2

2. 集合类对象问题

(1)现有问题:

现有代码中许多集合类对象取用时使用 (),IE 能接受,MF 不能。

(2)解决方法:

改用 [] 作为下标运算。如:document.forms("formName") 改为 document.forms["formName"]。

又如:document.getElementsByName("inputName")(1) 改为 document.getElementsByName("inputName")[1]

(3)其它

3. window.event

(1)现有问题:

使用 window.event 无法在 MF 上运行

(2)解决方法:

MF 的 event 只能在事件发生的现场使用,此问题暂无法解决。可以这样变通:

原代码(可在IE中运行):

input type="button" name="someButton" value="提交" onclick="javascript:gotoSubmit()"/

...

script language="javascript"

function gotoSubmit() {

...

alert(window.event); // use window.event

...

}

/script

新代码(可在IE和MF中运行):

input type="button" name="someButton" value="提交" onclick="javascript:gotoSubmit(event)"/

...

script language="javascript"

function gotoSubmit(evt) {

evt = evt ? evt : (window.event ? window.event : null);

...

alert(evt); // use evt

...

}

/script

此外,如果新代码中第一行不改,与老代码一样的话(即 gotoSubmit 调用没有给参数),则仍然只能在IE中运行,但不会出错。所以,这种方案 tpl 部分仍与老代码兼容。

4. HTML 对象的 id 作为对象名的问题

(1)现有问题

在 IE 中,HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用。在 MF 中不能。

(2)解决方法

用 getElementById("idName") 代替 idName 作为对象变量使用。

5. 用idName字符串取得对象的问题

(1)现有问题

在IE中,利用 eval(idName) 可以取得 id 为 idName 的 HTML 对象,在MF 中不能。

(2)解决方法

用 getElementById(idName) 代替 eval(idName)。

6. 变量名与某 HTML 对象 id 相同的问题

(1)现有问题

在 MF 中,因为对象 id 不作为 HTML 对象的名称,所以可以使用与 HTML 对象 id 相同的变量名,IE 中不能。

(2)解决方法

在声明变量时,一律加上 var ,以避免歧义,这样在 IE 中亦可正常运行。

此外,最好不要取与 HTML 对象 id 相同的变量名,以减少错误。

(3)其它

参见 问题4

7. event.x 与 event.y 问题

(1)现有问题

在IE 中,event 对象有 x, y 属性,MF中没有。

(2)解决方法

在MF中,与event.x 等效的是 event.pageX。但event.pageX IE中没有。

故采用 event.clientX 代替 event.x。在IE 中也有这个变量。

event.clientX 与 event.pageX 有微妙的差别(当整个页面有滚动条的时候),不过大多数时候是等效的。

如果要完全一样,可以稍麻烦些:

mX = event.x ? event.x : event.pageX;

然后用 mX 代替 event.x

(3)其它

event.layerX 在 IE 与 MF 中都有,具体意义有无差别尚未试验。

8. 关于frame

(1)现有问题

在 IE中 可以用window.testFrame取得该frame,mf中不行

(2)解决方法

在frame的使用方面mf和ie的最主要的区别是:

如果在frame标签中书写了以下属性:

frame src="xx.htm" id="frameId" name="frameName" /

那么ie可以通过id或者name访问这个frame对应的window对象

而mf只可以通过name来访问这个frame对应的window对象

例如如果上述frame标签写在最上层的window里面的htm里面,那么可以这样访问

ie: window.top.frameId或者window.top.frameName来访问这个window对象

mf: 只能这样window.top.frameName来访问这个window对象

另外,在mf和ie中都可以使用window.top.document.getElementById("frameId")来访问frame标签

并且可以通过window.top.document.getElementById("testFrame").src = 'xx.htm'来切换frame的内容

也都可以通过window.top.frameName.location = 'xx.htm'来切换frame的内容

关于frame和window的描述可以参见bbs的‘window与frame’文章

以及/test/js/test_frame/目录下面的测试

----adun 2004.12.09修改

9. 在mf中,自己定义的属性必须getAttribute()取得

10.在mf中没有 parentElement parement.children 而用

parentNode parentNode.childNodes

childNodes的下标的含义在IE和MF中不同,MF使用DOM规范,childNodes中会插入空白文本节点。

一般可以通过node.getElementsByTagName()来回避这个问题。

当html中节点缺失时,IE和MF对parentNode的解释不同,例如

form

table

input/

/table

/form

MF中input.parentNode的值为form, 而IE中input.parentNode的值为空节点

MF中节点没有removeNode方法,必须使用如下方法 node.parentNode.removeChild(node)

11.const 问题

(1)现有问题:

在 IE 中不能使用 const 关键字。如 const constVar = 32; 在IE中这是语法错误。

(2)解决方法:

不使用 const ,以 var 代替。

12. body 对象

MF的body在body标签没有被浏览器完全读入之前就存在,而IE则必须在body完全被读入之后才存在

13. url encoding

在js中如果书写url就直接写不要写例如var url = 'xx.jsp?objectName=xxobjectEvent=xxx';

frm.action = url那么很有可能url不会被正常显示以至于参数没有正确的传到服务器

一般会服务器报错参数没有找到

当然如果是在tpl中例外,因为tpl中符合xml规范,要求书写为

一般MF无法识别js中的

14. nodeName 和 tagName 问题

(1)现有问题:

在MF中,所有节点均有 nodeName 值,但 textNode 没有 tagName 值。在 IE 中,nodeName 的使用好象

有问题(具体情况没有测试,但我的IE已经死了好几次)。

(2)解决方法:

使用 tagName,但应检测其是否为空。

15. 元素属性

IE下 input.type属性为只读,但是MF下可以修改

16. document.getElementsByName() 和 document.all[name] 的问题

(1)现有问题:

在 IE 中,getElementsByName()、document.all[name] 均不能用来取得 div 元素(是否还有其它不能取的元素还不知道)。

NEXT: »» MySQL 的 root 密码忘记解决办法

PREV: «« OA数据转换成功!

评论排序 | 评论:3

引用评论 阿峰 [2005-10-05 08:16:21]

1. 对象问题

1.1 Form对象

现有问题:

现有代码这获得form对象通过document.forms("formName"),这样使用在IE 能接受,MF 不能。

解决方法:

改用 作为下标运算。改为document.forms["formName"]

备注

上述的改用 作为下标运算中的formName是id而name

1.2 HTML对象

现有问题:

在 IE 中,HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用。在 MF 中不能。

document.all("itemName")或者document.all("itemId")

解决方法:

使用对象ID作为对象变量名

document.getElementById("itemId")

备注

document.all是IE自定义的方法,所以请大家尽量不使用。

还有一种方式,在IE和MF都可以使用

var f = document.forms["formName "];

var o = f. itemId;

1.3 DIV对象

现有问题:

在 IE 中,DIV对象可以使用ID作为对象变量名直接使用。在 MF 中不能。

DivId.style.display = "none"

解决方法:

document.getElementById("DivId").style.display = "none"

备注

获得对象的方法不管是不是DIV对象,都使用getElementById方法。参见1.2

1.4 关于frame

现有问题

在 IE中 可以用window.testFrame取得该frame,mf中不行

解决方法

在frame的使用方面MF和IE的最主要的区别是:

如果在frame标签中书写了以下属性:

那么IE可以通过id或者name访问这个frame对应的window对象

而mf只可以通过name来访问这个frame对应的window对象

例如如果上述frame标签写在最上层的window里面的htm里面,那么可以这样访问

IE: window.top.frameId或者window.top.frameName来访问这个window对象

MF:只能这样window.top.frameName来访问这个window对象

另外,在mf和ie中都可以使用window.top.document.getElementById("frameId")来访问frame标签

并且可以通过window.top.document.getElementById("testFrame").src = 'xx.htm'来切换frame的内容

也都可以通过window.top.frameName.location = 'xx.htm'来切换frame的内容

1.5 窗口

现有问题

IE中可以通过showModalDialog和showModelessDialog打开模态和非模态窗口,但是MF不支持。

解决办法

直接使用window.open(pageURL,name,parameters)方式打开新窗口。

如果需要传递参数,可以使用frame或者iframe。

2. 总结

2.1 在JS中定义各种对象变量名时,尽量使用id,避免使用name。

在 IE 中,HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用。在 MF 中不能,所以在平常使用时请尽量使用id,避免只使用name,而不使用id。

2.2 变量名与某 HTML 对象 id 相同的问题

现有问题

在 MF 中,因为对象 id 不作为 HTML 对象的名称,所以可以使用与 HTML 对象 id 相同的变量名,IE 中不能。

解决方法

在声明变量时,一律加上 var ,以避免歧义,这样在 IE 中亦可正常运行。

此外,最好不要取与 HTML 对象 id 相同的变量名,以减少错误

求个简单javascript代码 谢谢,网站菜单功能

不用说自己菜不菜的,能有这个学习的精神已经很值得鼓励了

呵呵,下面,我来给你介绍几个网站常见的菜单

第一个:仿网易的滑动门导航菜单

html xmlns=""

head

meta http-equiv="Content-Type" content="text/html; charset=gb2312" /

title仿网易的滑动门技术,用DIV+CSS技术实现/title

style type="text/css"

!--

#header {

background-color: #F8F4EF;

height: 200px;

width: 400px;

margin: 0px;

padding: 0px;

border: 1px solid #ECE1D5;

font-family: "宋体";

font-size: 12px;

}

#menu {

margin: 0px;

padding: 0px;

list-style-type: none;

}

#menu li {

display: block;

width: 100px;

text-align: center;

float: left;

margin: 0px;

padding-top: 0.2em;

padding-right: 0px;

padding-bottom: 0.2em;

padding-left: 0px;

cursor: hand;

}

.sec1 { background-color: #FFFFCC;}

.sec2 { background-color: #00CCFF;}

.block { display: block;}

.unblock { display: none;}

--

/style

/head

body

script language=javascript

function secBoard(n)

{

for(i=0;imenu.childNodes.length;i++)

menu.childNodes[i].className="sec1";

menu.childNodes[n].className="sec2";

for(i=0;imain.childNodes.length;i++)

main.childNodes[i].style.display="none";

main.childNodes[n].style.display="block";

}

/script

div id="header"

ul id="menu"

li onMouseOver="secBoard(0)" class="sec2"最新新闻/li

li onMouseOver="secBoard(1)" class="sec1"最新文章/li

li onMouseOver="secBoard(2)" class="sec1"最新日志/li

li onMouseOver="secBoard(3)" class="sec1"论坛新帖/li

/ul

!--内容显示区域--

ul id="main"

li class="block"第一个内容/li

li class="unblock"第二个内容/li

li class="unblock"第三个内容/li

li class="unblock"第四个内容/li

/ul

!--内容显示区域--

/div

/body

/html

这里基本上是使用Css与Div的结合,在整个布局中已层为单位,实行滑动菜单的是一个javascript脚本函数,调用就可以了,看不懂不要紧,日渐积累才是重要

第二个:经典实用的触发型导航(这是鼠标单击事件控制)

html

head

meta http-equiv="Content-Type" content="text/html; charset=gb2312"

title网页特效代码|JsCode.CN|---经典实用的触发型导航菜单/title

/head

body

STYLE type=text/css.sec1 {

BORDER-RIGHT: gray 1px solid; BORDER-TOP:

#ffffff 1px solid; BORDER-LEFT: #ffffff 1px

solid; CURSOR: hand; COLOR: #000000; BORDER-

BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR:

#eeeeee

}

.sec2 {

BORDER-RIGHT: gray 1px solid; BORDER-TOP:

#ffffff 1px solid; FONT-WEIGHT: bold; BORDER-

LEFT: #ffffff 1px solid; CURSOR: hand; COLOR:

#000000; BACKGROUND-COLOR: #d4d0c8

}

.main_tab {

BORDER-RIGHT: gray 1px solid; BORDER-

LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-

BOTTOM: gray 1px solid; BACKGROUND-COLOR: #d4d0c8

}

/STYLE

!--JavaScript部分--

SCRIPT language=javascript

function secBoard(n)

{

for(i=0;isecTable.cells.length;i++)

secTable.cells

[i].className="sec1";

secTable.cells[n].className="sec2";

for(i=0;imainTable.tBodies.length;i++)

mainTable.tBodies

[i].style.display="none";

mainTable.tBodies

[n].style.display="block";

}

/SCRIPT

!--HTML部分--

TABLE id=secTable cellSpacing=0 cellPadding=0 width=549 border=0

TBODY

TR align=middle height=20

TD class=sec2 onclick=secBoard(0) width="10%"关于TBODY标记/TD

TD class=sec1 onclick=secBoard(1) width="10%"关于cells集合/TD

TD class=sec1 onclick=secBoard(2) width="10%"关于tBodies集合/TD

TD class=sec1 onclick=secBoard(3) width="10%"关于display属性/TD/TR/TBODY/TABLE

TABLE class=main_tab id=mainTable height=240 cellSpacing=0 cellPadding=0 width=549 border=0!--关于TBODY标记--

TBODY style="DISPLAY: block"

TR

TD vAlign=top align=middleBRBR

TABLE cellSpacing=0 cellPadding=0 width=490 border=0

TBODY

TR

TD指定行做为表体。

BR注释:TBODY要素是块要素,并且需要结束标

签。BR 即使如果表格没有显式定义TBODY

要素,该要素也提供给所有表。BRBR

参考:《动态HTML参考和开发应用大全》(人民邮电出

版社

Microsoft Corporation著

北京华中兴业科技发展有限公司

译)

BRBR/TD/TR/TB

ODY/TABLE/TD/TR/T

BODY!--关于cells集合--

TBODY style="DISPLAY:

none"

TR

TD vAlign=top

align=middleBRBR

TABLE cellSpacing=0

cellPadding=0 width=490 border=0

TBODY

TR

TD检索表行或者整个

表中所有单元格的集合。BR应用于TR、TABLE。

BRBR参考:《动态HTML参考和开发应

用大全》(人民邮电出版社

Microsoft Corporation著

北京华中兴业科技发展有限公司

译)

BRBR/TD/TR/TB

ODY/TABLE/TD/TR/T

BODY!--关于tBodies集合--

TBODY style="DISPLAY:

none"

TR

TD vAlign=top

align=middleBRBR

TABLE cellSpacing=0

cellPadding=0 width=490 border=0

TBODY

TR

TD检索表中所有TBODY

对象的集合。对象在该集合中按照HTML源顺序排列。

BR应用于TABLE。BRBR参考:

《动态HTML参考和开发应用大全》(人民邮电出版社

Microsoft Corporation著

北京华中兴业科技发展有限公司

译)

BRBR/TD/TR/TB

ODY/TABLE/TD/TR/T

BODY!--关于display属性--

TBODY style="DISPLAY:

none"

TR

TD vAlign=top

align=middleBRBR

TABLE cellSpacing=0

cellPadding=0 width=490 border=0

TBODY

TR

TD设置或者检索对象

是否被提供。BR可能的值为block、none、

inline、list-item、table-header-group、table-

footer-group。BR该特性可读写,块要素默认

值为block,内联要素默认值为inline;层叠样式表

(CSS)属性不可继承。BRBR参考:《

动态HTML参考和开发应用大全》(人民邮电出版社

Microsoft Corporation著

北京华中兴业科技发展有限公司译)

BRBRA

href="" target=_blank点击此处

/A可参阅微软A href="" target=_blankMSDN在线/A上的解释。

/TD/TR/TBODY/TABLE

;/TD/TR/TBODY/TABLEg

t;/body

/html

这里跟上面不同的区别在与这是鼠标移动和滑动的事件区别!

第三个:仿拍拍的切换效果菜单(里面的图片是我放上去的,所以会看不到图片的,呵呵 继续)

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""

html xmlns="" lang="zh-CN"

head

meta http-equiv="Content-Language" content="zh-cn" /

meta http-equiv="Content-Type" content="text/html; charset=gb2312" /

meta name="robots" content="all" /

title网页特效|网页特效代码(JsHtml.cn)---仿拍拍paipai.com首页产品图片随机轮显切换效果/titlestyle

body {font-size:12px}

img {border:0px}

#sale{right:206px;top:0;width:260px;background:#fff}

#saleTitle{text-align:right;padding-top:5px;padding-right:5px;width:255px;height:20px;background:url("images/saleTitle.gif") no-repeat}

#saleList{margin-top:5px}

#saleList .saleTwo{height:108px;background:url("images/salelineH.gif") bottom repeat-x;}

#saleList a{display:block;height:108px;width:86px;text-align:center;float:left;overflow:hidden}

#saleList a.saleItem{background:url("images/salelineV.gif") right repeat-y;}

#saleList a img{margin:5px 0}

#saleList a:hover{background-color:#EBFFC5}

/style

script type="text/javascript"

rnd.today=new Date();

rnd.seed=rnd.today.getTime();

function rnd(){

rnd.seed = (rnd.seed*9301+49297) % 233280;

return rnd.seed/(233280.0);

}

function rand(number){

return Math.ceil(rnd()*number)-1;

}

function nextSale(order){

if(order=="up") saleNum--;

else saleNum++;

if(saleNum2) saleNum=0

else if(saleNum0) saleNum=2;

//alert(saleNum);

for(i=0;i3;i++)

document.getElementById("saleList"+i).style.display="none";

document.getElementById("saleList"+saleNum).style.display="";

}

/script

/head

body

div id="sale" class="absolute overflow"

div id="saleTitle" class="absolute"

a href="javascript:nextSale('up')" title="点击到上一屏"

img src="images/saleFore.gif" hspace="4" onmouseover="this.src='images/saleForeOver.gif'" onmouseout="this.src='images/saleFore.gif'" //aa href="javascript:nextSale('down')" title="点击到下一屏"img src="images/saleNext.gif" onmouseover="this.src='images/saleNextOver.gif'" onmouseout="this.src='images/saleNext.gif'" //a/div

div class="overflow" style="height:330px" id="saleList"

script type="text/javascript"var saleNum=rand(3);/script

div id="saleList0" style="display:none"

div class="saleTwo"

a class="saleItem" href="" target="_blank"

div

img alt="圣诞浪漫饰品超级大促" src="/jsimages/UploadFiles_3321/200804/20080423085515804.jpg" width="65" height="65" //div

div

圣诞浪漫饰品br /

超级大促/div

/a

a class="saleItem" href="" target="_blank"

div

img alt="摄像头集结号给你新的感觉" src="/jsimages/UploadFiles_3321/200804/20080423085516472.jpg" width="65" height="65" //div

div

摄像头集结号br /

给你新的感觉/div

/aa href="" target="_blank"

div

img alt="好感度提升韩版娃娃装" src="/jsimages/UploadFiles_3321/200804/20080423085516162.jpg" width="65" height="65" //div

div

好感度提升br /

韩版娃娃装/div

/a/div

div class="saleTwo"

a class="saleItem" href="" target="_blank"

div

img alt="复古牛仔外套特惠119元起" src="/jsimages/UploadFiles_3321/200804/20080423085516293.jpg" width="65" height="65" //div

div

复古牛仔外套br /

特惠119元起/div

/a

a class="saleItem" href="" target="_blank"

div

img alt="圣诞拍拍特供运动服3折" src="/jsimages/UploadFiles_3321/200804/20080423085516802.jpg" width="65" height="65" //div

div

圣诞拍拍特供br /

运动服3折/div

/aa href="" target="_blank"

div

img alt="摄像头集结号给你新的感觉" src="/jsimages/UploadFiles_3321/200804/20080423085516472.jpg" width="65" height="65" //div

div

摄像头集结号br /

给你新的感觉/div

/a/div

div

a class="saleItem" href="" target="_blank"

div

img alt="圣诞拍拍特供电脑周边4折" src="/jsimages/UploadFiles_3321/200804/20080423085516530.jpg" width="65" height="65" //div

div

圣诞拍拍特供br /

电脑周边4折/div

/a

a class="saleItem" href="" target="_blank"

div

img alt="party扮靓甜美腮红" src="/jsimages/UploadFiles_3321/200804/20080423085516658.jpg" width="65" width="65" height="65" //div

div

party扮靓br /

甜美腮红/div

/aa href="" target="_blank"

div

img alt="好感度提升韩版娃娃装" src="/jsimages/UploadFiles_3321/200804/20080423085516162.jpg" width="65" height="65" //div

div

好感度提升br /

韩版娃娃装/div

/a/div

/div

div id="saleList1" style="display:none"

div class="saleTwo"

a class="saleItem" href="" target="_blank"

div

img alt="新奇好玩便宜尽在网游频道" src="/jsimages/UploadFiles_3321/200804/20080423085516612.jpg" width="65" height="65" //div

div

新奇好玩便宜br /

尽在网游频道/div

/a

a class="saleItem" href="" target="_blank"

div

img alt="展现高贵气质骑士系马靴" src="/jsimages/UploadFiles_3321/200804/20080423085516202.jpg" width="65" height="65" //div

div

展现高贵气质br /

骑士系马靴/div

/aa href="" target="_blank"

div

img alt="摄像头集结号给你新的感觉" src="/jsimages/UploadFiles_3321/200804/20080423085516472.jpg" width="65" height="65" //div

div

摄像头集结号br /

给你新的感觉/div

/a/div

div class="saleTwo"

a class="saleItem" href="" target="_blank"

div

img alt="永不过时条纹毛衣" src="/jsimages/UploadFiles_3321/200804/20080423085516984.jpg" width="65" height="65" //div

div

永不过时br /

条纹毛衣/div

/a

a class="saleItem" href="" target="_blank"

div

img alt="圣诞拍拍特供运动鞋2折" src="/jsimages/UploadFiles_3321/200804/20080423085516651.jpg" width="65" height="65" //div

div

圣诞拍拍特供br /

运动鞋2折/div

/aa href="" target="_blank"

div

img alt="好感度提升韩版娃娃装" src="/jsimages/UploadFiles_3321/200804/20080423085516162.jpg" width="65" height="65" //div

div

好感度提升br /

韩版娃娃装/div

/a/div

div

a class="saleItem" href="" target="_blank"

div

img alt="精简唯美索爱K630" src="/jsimages/UploadFiles_3321/200804/20080423085516302.jpg" width="65" height="65" //div

div

精简唯美br /

索爱K630/div

/a

a class="saleItem" href="" target="_blank"

div

img alt="原装瑞士军刀精选" src="/jsimages/UploadFiles_3321/200804/20080423085516549.jpg" width="65" width="65" height="65" //div

div

原装瑞士军刀br /

精选/div

/aa href="" target="_blank"

div

img alt="超薄机身索爱W880" src="/jsimages/UploadFiles_3321/200804/20080423085516711.jpg" width="65" height="65" //div

div

超薄机身br /

索爱W880/div

/a/div

/div

div id="saleList2" style="display:none"

div class="saleTwo"

a class="saleItem" href="" target="_blank"

div

img alt="各就各味秋冬饮食计划" src="/jsimages/UploadFiles_3321/200804/20080423085516704.jpgtype=3" width="65" height="65" //div

div

各就各味br /

秋冬饮食计划/div

/aa href="" target="_blank"

div

img alt="好感度提升韩版娃娃装" src="/jsimages/UploadFiles_3321/200804/20080423085516162.jpg" width="65" height="65" //div

div

好感度提升br /

韩版娃娃装/div

/a/div

div class="saleTwo"

a class="saleItem" href="" target="_blank"

div

img alt="圣诞拍拍特供随身视听5折" src="/jsimages/UploadFiles_3321/200804/20080423085516375.jpg" width="65" height="65" //div

div

圣诞拍拍特供br /

随身视听5折/div

/aa href="" target="_blank"

div

img alt="超薄机身索爱W880" src="/jsimages/UploadFiles_3321/200804/20080423085516711.jpg" width="65" height="65" //div

div

超薄机身br /

索爱W880/div

/a/div

div

a class="saleItem" href="" target="_blank"

div

img alt="我爱我家家居大抢购" src="/jsimages/UploadFiles_3321/200804/20080423085516954.jpg" width="65" height="65" //div

div

我爱我家br /

家居大抢购/div

/aa href="" target="_blank"

div

img alt="超值彩妆套装变身派对女王" src="/jsimages/UploadFiles_3321/200804/20080423085516919.jpg" width="65" width="65" height="65" //div

div

超值彩妆套装br /

变身派对女王/div

/a/div

/div

/div

/div

script type="text/javascript"document.getElementById("saleList"+saleNum).style.display="";/script

p /p

p更多网页特效代码尽在 a href=""网页特效代码/a/p

/body

/html

这个仿拍拍基本上就是2层放图片,但用起来的效果还是可以的,如果不喜欢我还有下面呢,慢慢学,总会看懂的 (最重要的还是Css哦)

这个主要就是让层实现隐藏 我觉得这个在层使用方面还是好的

从总体上看,在实现层与层之间的交互,在其代码 我觉得你有必要去认真看下 !

以上是我介绍额度菜单,虽然不是很强大,但是却很使用,而且在J2EE中

菜单基本上是一个假象,都是用层与Css之间的特效做出来的!

学会了层的具体应用,我相信你也可以有自己特色的菜单的

那我祝你好运咯!!加油!!

JavaScript常用语句标识符有哪些

这里有些平常整理的资料,希望你能了解。码疯窝。

1.document.write( " "); 输出语句

2.JS中的注释为//

3.传统的HTML文档顺序是:document- html- (head,body)

4.一个浏览器窗口中的DOM顺序是:window- (navigator,screen,history,location,document)

5.得到表单中元素的名称和值:document.getElementById( "表单中元素的ID号 ").name(或value)

6.一个小写转大写的JS: document.getElementById( "output ").value = document.getElementById( "input ").value.toUpperCase();

7.JS中的值类型:String,Number,Boolean,Null,Object,Function

8.JS中的字符型转换成数值型:parseInt(),parseFloat()

9.JS中的数字转换成字符型:( " " 变量)

10.JS中的取字符串长度是:(length)

11.JS中的字符与字符相连接使用号.

12.JS中的比较操作符有:==等于,!=不等于, , =, . =

13.JS中声明变量使用:var来进行声明

14.JS中的判定语句结构:if(condition){}else{}

15.JS中的循环结构:for([initial expression];[condition];[upadte expression]) {inside loop}

16.循环中止的命令是:break

17.JS中的函数定义:function functionName([parameter],...){statement[s]}

18.当文件中出现多个form表单时.可以用document.forms[0],document.forms[1]来代替.

19.窗口:打开窗口window.open(), 关闭一个窗口:window.close(), 窗口本身:self

20.状态栏的设置:window.status= "字符 ";

21.弹出提示信息:window.alert( "字符 ");

22.弹出确认框:window.confirm();

23.弹出输入提示框:window.prompt();

24.指定当前显示链接的位置:window.location.href= "URL "

25.取出窗体中的所有表单的数量:document.forms.length

26.关闭文档的输出流:document.close();

27.字符串追加连接符: =

28.创建一个文档元素:document.createElement(),document.createTextNode()

29.得到元素的方法:document.getElementById()

30.设置表单中所有文本型的成员的值为空:

var form = window.document.forms[0]

for (var i = 0; i

if (form.elements.type == "text "){

form.elements.value = " ";

}

}

31.复选按钮在JS中判定是否选中:document.forms[0].checkThis.checked (checked属性代表为是否选中返回TRUE或FALSE)

32.单选按钮组(单选按钮的名称必须相同):取单选按钮组的长度document.forms[0].groupName.length

33.单选按钮组判定是否被选中也是用checked.

34.下拉列表框的值:document.forms[0].selectName.options[n].value (n有时用下拉列表框名称加上.selectedIndex来确定被选中的值)

35.字符串的定义:var myString = new String( "This is lightsword ");

36.字符串转成大写:string.toUpperCase(); 字符串转成小写:string.toLowerCase();

37.返回字符串2在字符串1中出现的位置:String1.indexOf( "String2 ")!=-1则说明没找到.

38.取字符串中指定位置的一个字符:StringA.charAt(9);

39.取出字符串中指定起点和终点的子字符串:stringA.substring(2,6);

40.数学函数:Math.PI(返回圆周率),Math.SQRT2(返回开方),Math.max(value1,value2)返回两个数中的最在值,Math.pow(value1,10)返回

value1的十次方,Math.round(value1)四舍五入函数,Math.floor(Math.random()*(n 1))返回随机数

41.定义日期型变量:var today = new Date();

42.日期函数列表:dateObj.getTime()得到时间,dateObj.getYear()得到年份,dateObj.getFullYear()得到四位的年份,dateObj.getMonth()得

到月份,dateObj.getDate()得到日,dateObj.getDay()得到日期几,dateObj.getHours()得到小时,dateObj.getMinutes()得到

分,dateObj.getSeconds()得到秒,dateObj.setTime(value)设置时间,dateObj.setYear(val)设置年,dateObj.setMonth(val)设置

月,dateObj.setDate(val)设置日,dateObj.setDay(val)设置星期几,dateObj.setHours设置小时,dateObj.setMinutes(val)设置

分,dateObj.setSeconds(val)设置秒 [注重:此日期时间从0开始计]

43.FRAME的表示方式: [window.]frames[n].ObjFuncVarName,frames[ "frameName "].ObjFuncVarName,frameName.ObjFuncVarName

44.parent代表父亲对象,top代表最顶端对象

45.打开子窗口的父窗口为:opener

46.表示当前所属的位置:this

47.当在超链接中调用JS函数时用:(javascript :)来开头后面加函数名

48.在老的浏览器中不执行此JS:

在JavaScript中用window.open()新打开一个窗口

open Method Internet Development Index

--------------------------------------------------------------------------------

Opens a new window and loads the document specified by a given URL.

What's New for Microsoft® Internet Explorer 6

As of Internet Explorer 6, the _media value of the sName parameter specifies that this method loads a URL into the HTML content area of the Media Bar.

Syntax

oNewWindow = window.open( [sURL] [, sName] [, sFeatures] [, bReplace])

Parameters

sURL Optional. String that specifies the URL of the document to display. If no URL is specified, a new window with about:blank is displayed.

sName Optional. String that specifies the name of the window. This name is used as the value for the TARGET attribute on a form or an a element._blank The sURL is loaded into a new, unnamed window.

_media The sURL is loaded into the HTML content area of the Media Bar. Available in Internet Explorer 6 or later.

_parent The sURL is loaded into the current frame's parent. If the frame has no parent, this value acts as the value _self.

_search Available in Internet Explorer 5 and later. The sURL is opened in the browser's search pane.

_self The current document is replaced with the specified sURL .

_top sURL replaces any framesets that may be loaded. If there are no framesets defined, this value acts as the value _self.

sFeatures Optional. This String parameter is a list of items separated by commas. Each item consists of an option and a value, separated by an equals sign (for example, "fullscreen=yes, toolbar=yes"). The following features are supported.channelmode = { yes | no | 1 | 0 } Specifies whether to display the window in theater mode and show the channel band. The default is no.

directories = { yes | no | 1 | 0 } Specifies whether to add directory buttons. The default is yes.

fullscreen = { yes | no | 1 | 0 } Specifies whether to display the browser in full-screen mode. The default is no. Use full-screen mode carefully. Because this mode hides the browser's title bar and menus, you should always provide a button or other visual clue to help the user close the window. ALT+F4 closes the new window. A window in full-screen mode must also be in theater mode (channelmode).

height = number Specifies the height of the window, in pixels. The minimum value is 100.

left = number Specifies the left position, in pixels. This value is relative to the upper-left corner of the screen. The value must be greater than or equal to 0.

location = { yes | no | 1 | 0 } Specifies whether to display the input field for entering URLs directly into the browser. The default is yes.

menubar = { yes | no | 1 | 0 } Specifies whether to display the menu bar. The default is yes.

resizable = { yes | no | 1 | 0 } Specifies whether to display resize handles at the corners of the window. The default is yes.

scrollbars = { yes | no | 1 | 0 } Specifies whether to display horizontal and vertical scroll bars. The default is yes.

status = { yes | no | 1 | 0 } Specifies whether to add a status bar at the bottom of the window. The default is yes.

titlebar = { yes | no | 1 | 0 } Specifies whether to display a title bar for the window. This parameter is ignored unless the calling application is an HTML Application or a trusted dialog box. The default is yes.

toolbar = { yes | no | 1 | 0 } Specifies whether to display the browser toolbar, making buttons such as Back, Forward, and Stop available. The default is yes.

top = number Specifies the top position, in pixels. This value is relative to the upper-left corner of the screen. The value must be greater than or equal to 0.

width = number Sets the width of the window, in pixels. The minimum value is 100.

bReplace Optional. When the sURL is loaded into the same window, this Boolean parameter specifies whether the sURL creates a new entry or replaces the current entry in the window's history list. true sURL replaces the current document in the history list

false sURL creates a new entry in the history list.

Return Value

Returns a reference to the new window object. Use this reference to access properties and methods on the new window.

Remarks

By default, the open method creates a window that has a default width and height and the standard menu, toolbar, and other features of Internet Explorer. You can alter this set of features by using the sFeatures parameter. This parameter is a string consisting of one or more feature settings.

When the sFeatures parameter is specified, the features that are not defined in the parameter are disabled. Therefore, when using the sFeatures parameter, it is necessary to enable all the features that are to be included in the new window. If the sFeatures parameter is not specified, the window features maintain their default values. In addition to enabling a feature by setting it to a specific value, simply listing the feature name also enables that feature for the new window.

Internet Explorer 5 allows further control over windows through the implementation of title in the sFeatures parameter of the open method. Turn off the title bar by opening the window from a trusted application, such as Microsoft Visual Basic® or an HTML Application (HTA). These applications are considered trusted, because each uses Internet Explorer interfaces instead of the browser.

When a function fired by an event on any object calls the open method, the window.open method is implied.

SHOWExample

SCRIPT LANGUAGE="JScript"

function foo() {

open('about:blank');}

/SCRIPT

BODY onclick="foo();"

Click this page and window.open() is called.

/BODY

When an event on any object calls the open method, the document.open method is implied.

BUTTON onclick="open('Sample.htm');"

Click this button and document.open() is called.

/BUTTON

Example

This example uses the open method to create a new window that contains Sample.htm. The new window is 200 pixels by 400 pixels and has a status bar, but it does not have a toolbar, menu bar, or address field.

window.open("Sample.htm",null,

"height=200,width=400,status=yes,toolbar=no,menubar=no,location=no");

包含javascript:openfullwindowfor

2022-11-28
包含cdnjsnet的词条

本文目录一览: 1、webpack使用HtmlWebpackPlugin进行cdn配置 2、优酷前端如何处理后端返回的切片视频流? 3、为什么需要使用及如何使用CDN 4、JS实现的将html转为pd

2023-12-08
包含content报错js的词条

本文目录一览: 1、JS调用C#.net的webservice,使用"application/json"的ContentType出500错误 2、网页 js错误问题(null为空或不是对象) 3、网页

2023-12-08
包含chinesejstrucchem的词条

本文目录一览: 1、关于一个叫Chemene JSDraw for ipad的化学结构画图软件如何安装、使用? 关于一个叫Chemene JSDraw for ipad的化学结构画图软件如何安装、使用

2023-12-08
包含extjs7.0export.js的词条

本文目录一览: 1、ExtJS 中JS页面如何调用另外一个XX.jsp页面javascript中的方法? 2、extjs中调用另一个js文件的方法 3、如何将extjs转变为js来进行各种操作 4、E

2023-12-08
包含jsnochange的词条

2023-01-03
Element-UI:Vue.js的组件库

2023-05-19
包含前端element复选框变样式的词条

2023-01-03
包含extjs3.2附件上传的词条

本文目录一览: 1、求救!Extjs fileuploadfield怎么上传到服务器 后台用.net写 2、extjs 3.4中 怎么给htmlEdit添加图片插件 实现图片上传功能 3、extjs

2023-12-08
包含jsp生鲜系统界面源代码的词条

本文目录一览: 1、求大神写一下jsp的简单的注册界面代码。 2、jsp登陆界面源代码 3、JSP编写一个登陆界面 4、jsp文件用IE打开出现的是源代码? 求大神写一下jsp的简单的注册界面代码。

2023-12-08
包含extjs内存监视的词条

本文目录一览: 1、ExtJS是什么,一位学长说的,对这个从未听说 2、Eclipse里面放了Extjs4的jar包,Eclipse很卡,卡得死机,这什么情况呢? 3、extjs如何优化缓存? 4、e

2023-12-08
包含webpackapp.js的词条

本文目录一览: 1、使用 webpack 打包 js 2、关于webpack替换文件hash的问题,有人有过这方面经验吗 3、使用webpack4从0开始打包一个antd项目 使用 webpack 打

2023-12-08
包含phpsnmp.dll的词条

2023-01-07
包含phpheaderreferer的词条

2023-01-04
包含extjs系列的词条

2022-11-16
包含extjs6.2框架下载的词条

本文目录一览: 1、extjs6.2 早期访问版 和gpl版的区别 2、ExtJS是什么,一位学长说的,对这个从未听说 3、extjs是什么??用来做什么的?麻烦不要复制,通俗点,3Q 4、有没有可以

2023-12-08
包含extjs6.0的词条

本文目录一览: 1、extjs6.0数据表格(带复选框) 2、谁能帮忙用EXTJS6.0 做出一份图表,里面要一个曲线图,一个饼状图,相互关联 3、在eclipse里使用extjs6.0版本应该引用哪

2023-12-08
包含cqm360omegajshdcq的词条

本文目录一览: 1、js 下载文件 不提示保存 直接下载 2、电影《冰封:永恒之门》完整版高清HD迅雷下载? 3、求一个免费升级的杀毒软件? 4、js中弹出对话框并下载文件 5、为什么360安全卫士提

2023-12-08
包含extjs定义关闭按钮的词条

本文目录一览: 1、extjs 定义window的时候有一个右上角有一个关闭按钮,点击时是隐藏操作,如何让它做关闭操作 2、Extjs 怎样关闭当前窗口 3、extjs 获取一个panel 如何禁用b

2023-12-08
包含golangbreak的词条

2022-11-26