JavaScript网页以供参考(二)

原创 2006年06月22日 10:30:00

<HTML><HEAD><TITLE>孙一飞的作业</TITLE></HEAD>

<SCRIPT language=JavaScript>
function GetObjID(ObjName)
{
  for (var ObjID=0; ObjID < form1.elements.length; ObjID++)
    if ( form1.elements[ObjID].name == ObjName )
    {  return(ObjID);
       break;
    }
  return(-1);
}

function  AddtoDotlike(SourceSelect,TargetSelect,CatName)
{
  ObjID    = GetObjID(SourceSelect);
  DesObjID = GetObjID(TargetSelect);
  Sourcelength = document.form1.elements[ObjID].options.length;
  if (Sourcelength==0)
    return;
 
 
  var  CatObjID = 0;
  if ( ObjID != -1 && DesObjID != -1 && CatObjID != -1 )//三个参数都正确
  {
 
   
      CatValue = "";
    Sourcelength = document.form1.elements[ObjID].options.length;
    Targetlength = document.form1.elements[DesObjID].options.length;
    for (h=0; h<Sourcelength; h++)
    {
    if (document.form1.elements[ObjID].options[h].selected )
      {  Code = document.form1.elements[ObjID].options[h].value;
         Text = document.form1.elements[ObjID].options[h].text;
   document.form1.elements[DesObjID].options[Targetlength] = new Option(Text, Code);
   Targetlength=Targetlength+1;
 
       }//if
    }//add for
   
    for(h=0;h<Sourcelength;h++)
    {
   
     if (document.form1.elements[ObjID].options[h].selected )
     {
      
      if(h<Sourcelength)
       {
    document.form1.elements[ObjID].options[h]=null;//document.form1.elements[ObjID].options[h+1];
    
    }
   h=h-1;
  
    Sourcelength=Sourcelength-1;
  
   }
    }//delete for
   
   
   
  }//if
}
</SCRIPT>
<form name = form1>
<table name=table1 border=0 align=center cellSpacing=0 cellpadding=3 width=560>
<tr><TD align=center valign=top width=60><b>喜欢的小说</b></TD>
<TD ALIGN="CENTER" width=25%></td>
<TD align=center valign=top width=60><b>不喜欢的小说</b></TD></tr>

         <tr>   <TD width=40% align=right>
              <SELECT NAME=favorite style="width:250" size=9 MULTIPLE>
<option selected value="0">忏悔录</option>
<OPTION VALUE=1>茶花女</OPTION><OPTION VALUE=2>草叶集</OPTION>
<OPTION VALUE=3>博物志</OPTION>
<OPTION VALUE=4>波斯古经</OPTION>
<OPTION VALUE=5>巴黎圣母院</OPTION>
<OPTION VALUE=6>奥列佛.特维斯特</OPTION>
<OPTION VALUE=7>傲慢与偏见</OPTION>
<OPTION VALUE=8>安蒂亚娜</OPTION>
<OPTION VALUE=9>奥狄浦斯王</OPTION>
<OPTION VALUE=10>伯罗奔尼撒战争史</OPTION>
<OPTION VALUE=11>爱尔那尼</OPTION>
<OPTION VALUE=12>aaa</OPTION>             
</SELECT>

            </TD>
<TD ALIGN="CENTER" width=25%>
              <INPUT TYPE="BUTTON" NAME="" VALUE="不喜欢>>" OnClick="AddtoDotlike('favorite','dislike','')">
              <BR>
              <INPUT TYPE="BUTTON" NAME="" VALUE="<<喜欢" OnClick="AddtoDotlike('dislike','favorite','')">
            </TD>
<TD width=40%>
              <SELECT NAME="dislike" style="width:250" size=9 MULTIPLE>
                        </SELECT>

            </TD>
 </tr>

</TABLE>
</form>
</BODY>
</HTML>

SQL练习题,MySQL数据库查询语句经典例题练习,附带答案和运行效果截图以供参考

MySQL语句练习,附带结果截图以供参考

全卷积神经网络 图像语义分割实验:FCN数据集制作,网络模型定义,网络训练(提供数据集和模型文件,以供参考)

更新于2016年12月29. 自制数据集供参考 自己改的网络论文:《Fully Convolutional Networks for Semantic Segmentation》 代码:FC...

linux下的一个病毒脚本,网上资料较少,记录以供参考

谷歌得到参考http://www.cnblogs.com/red-code/p/5599393.html,由redis提权漏洞导致 export PATH=$PATH:/bin:/usr/bin...

针对网上很多抱怨的言论,写了一个EF中update对象时,通用的遍历赋值方法,以供参考

网上很多人抱怨说EF修改对象时,逐条赋值很麻烦,其实,用一个对象给另一个对象赋值,无论是哪门面向对象的语言,都是逐条的赋值,这是编程的基本原理决定的。希望大家不要单单对EF存偏见。但既然有那么多人提这...

docker使用笔记,自用以供参考

================================ 配置不使用https链接pull镜像(ubuntu:/etc/default/docker) #----------------...

一个模仿写的网页代码,供参考

  • 2017年01月17日 22:07
  • 1.41MB
  • 下载

python语言的解释性执行问题(备份一下,以供以后学习参考)

说说Python程序的执行过程 1. Python是一门解释型语言? 我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JavaScript网页以供参考(二)
举报原因:
原因补充:

(最多只允许输入30个字)