在表格中写<a href=#XXX>XXX</a>
下面写<a name=XXX>XXX</a>
下面写<a name=XXX>XXX</a>
解决方案 »
- jquery能否按顺序遍历某个元素下所有输入的值(select,input, textarea)?
- 怎样提取<a>要提取的内容</a>
- 简单的正则表达式问题
- 新手问个简单问题,图片单击事件,在线等!
- 大伙来帮我看看这个有可能实现吗?SELECT和TEXT的连动
- 如何用js把1-100添加到select中 ??????????
- 高手请教:右键菜单如何实现复制和粘贴功能
- 我在form中的radiobutton1中设置value为10,但在javascript中用document.myform.radiobutton1.value引用的时候,怎么会是"undefine"呢?
- 如何利用javascript实现lineto(x,y)方法。
- 请教脚本语言中,父子窗口之间传递值
- 请教一个javascript问题,有点难度
- 如何消除层拖动延迟停滞的现象?
<tr>
<td><a href="JavaScript:void Show('1')">连接1</a> <a href="JavaScript:void Show('2')">连接2</a> <a href="JavaScript:void Show('3')">连接3</a> </td>
</tr>
<tr id="tr1"><td>正文1正文1正文1正文1正文1正文1正文1正文1正文1</td></tr>
<tr id="tr2" style="display:none"><td>正文2正文2正文2正文2正文2正文2正文2正文2正文2</td></tr>
<tr id="tr3" style="display:none"><td>正文3正文3正文3正文3正文3正文3正文3正文3正文3</td></tr>
</table>
<script>
function Show(str)
{
tr1.style.display="none";
tr2.style.display="none";
tr3.style.display="none"; document.all["tr"+str].style.display="block";
}
</script>
{
//这里的转换好像有问题,请问数字到字符串如何转换
for (j=1;j<=i;j++){
document.all["tr"+j.toString].style.display="none";
document.all["tr"+j.toString+"_1"].style.display="none";
}
document.all["tr"+str].style.display="block";
document.all["tr"+str+"_1"].style.display="block";
}
<html xmlns:page>
<head>
<title></title>
<style type="text/css">
page\:tab {behavior:url(Tab.htc);}
</style>
</head>
<body bgcolor="ButtonFace">
<page:tab style="width:300px; height:150px; background:ButtonFace; font:9pt; color:black; text-align:left;">
<page:frame text="设定一">内容
</page:frame>
<page:frame text="设定二">内容
</page:frame>
<page:frame text="其它选项">内容
</page:frame>
</page:tab>
</body>
</html>
<PUBLIC:COMPONENT>
<PUBLIC:PROPERTY NAME="default" />
<SCRIPT LANGUAGE="JScript">
function open(mIndex)
{
if(event)
{
for(iIndex=0;iIndex<varArray.length;iIndex++)
if(varArray[iIndex]==event.srcElement)
{
mIndex=iIndex;
}
}
for(iIndex=0;iIndex<varArray.length;iIndex++)
{
if(iIndex==mIndex)
{
varArray[iIndex].style.zIndex=varArray.length*2+1; childNodes[iIndex+varArray.length].style.zIndex=varArray.length*2;
varArray[iIndex].style.posTop=0; varArray[iIndex].style.posLeft=varArray[iIndex].left-2; varArray[iIndex].style.padding="5px";
childNodes[iIndex+varArray.length].style.visibility="visible";
}
else
{
childNodes[iIndex+varArray.length].style.visibility="hidden";
}
if(iIndex<mIndex)
{
varArray[iIndex].style.zIndex=iIndex*2+1; childNodes[iIndex+varArray.length].style.zIndex=iIndex*2;
}
if(iIndex>mIndex)
{
varArray[iIndex].style.zIndex=iIndex*2-1; childNodes[iIndex+varArray.length].style.zIndex=iIndex*2-2;
}
if(iIndex<mIndex||iIndex>mIndex)
{
varArray[iIndex].style.posTop=2; varArray[iIndex].style.posLeft=varArray[iIndex].left;
varArray[iIndex].style.padding="3px";
}
varArray[iIndex].style.paddingTop="2px";
}
}
function nothing()
{event.returnValue=false;}
var Object,strValue,varRule,varArray=new Array(),iIndex,kIndex,varBgColor,nIndex;
if(hasChildNodes())
{
if(!style.position||style.position=="static") style.position="relative";
varBgColor=style.background;
style.background="transparent";
style.overflow="hidden";
varRule=childNodes.item(0);
for(iIndex=0;iIndex<childNodes.length;iIndex++)
if(childNodes[iIndex].nodeName!="frame")
removeChild(childNodes[iIndex]);
for(iIndex=0;iIndex<childNodes.length;iIndex++)
{
varArray[iIndex]=document.createElement("span");
varArray[iIndex].style.position="absolute";
varArray[iIndex].style.posTop=2;
varArray[iIndex].style.color="black";
varArray[iIndex].innerText=childNodes[iIndex].text;
varArray[iIndex].style.borderTop="1px solid white";
varArray[iIndex].style.borderLeft="1px solid white";
varArray[iIndex].style.borderRight="1px solid black";
varArray[iIndex].style.padding="3px";
varArray[iIndex].style.paddingTop="2px";
varArray[iIndex].style.background=varBgColor;
varArray[iIndex].style.cursor="default";
varArray[iIndex].onclick=open;
varArray[iIndex].onselectstart=nothing;
childNodes[iIndex].style.width=style.posWidth;
childNodes[iIndex].style.borderTop="1px solid white";
childNodes[iIndex].style.borderLeft="1px solid white";
childNodes[iIndex].style.borderRight="1px solid black";
childNodes[iIndex].style.borderBottom="1px solid black";
childNodes[iIndex].style.background=varBgColor;
childNodes[iIndex].style.position="absolute";
childNodes[iIndex].style.padding="5px";
}
for(iIndex in varArray)
{
insertBefore(varArray[iIndex],varRule);
if(iIndex>0)
{
nIndex=2;
for(kIndex=0;kIndex<iIndex;kIndex++)
{
nIndex+=varArray[kIndex].clientWidth+4;
}
varArray[iIndex].style.posLeft=nIndex;
}
else
{
varArray[iIndex].style.posLeft=2;
}
varArray[iIndex].left=varArray[iIndex].style.posLeft;
varArray[iIndex].style.zIndex=iIndex*2+1;
childNodes[iIndex*2+1].style.height=style.posHeight-varArray[iIndex].clientHeight-2;
childNodes[iIndex*2+1].style.posTop=varArray[iIndex].clientHeight+2;
childNodes[iIndex*2+1].style.zIndex=iIndex*2;
}
}
open(0);
</SCRIPT>
</PUBLIC:COMPONENT>
var elmABlock= 10;//每页记录数量设置
var totElm = 100;//记录数量
var totBlock= Math.floor((totElm -1) / elmABlock)+1;//页个数
var cblock;
if(n==null){cblock=1;}
else{cblock=n;}
var seed;
var limit;
if(cblock < totBlock){seed= elmABlock * (cblock-1); limit = cblock*elmABlock -1}
else{seed=elmABlock * (cblock-1); limit= totElm-1;} if(totElm >0 ){
var list_num=0;
mmList.innerHTML='';
for (var i=seed; i <= limit; i++)
{
aaa='<font color=red>sdfsdfsdf</font>'+i+'<br/>'
mmList.innerHTML=mmList.innerHTML+aaa
}
}
else { mmList.innerHTML='<div align=center> http://www.killerj.tk </div>'; }
pageList.innerHTML=""
for(var j=1; j<=totBlock; j++){
page='<a href=javascript:dspList('+j+')>['+j+']<a> ';
pageList.innerHTML=pageList.innerHTML+page;
}
}
--></SCRIPT>
<body onload=dspList();this.focus()>
<DIV id=mmList></DIV>
<br/>
<SPAN id=pageList></span>