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>

JavaScript 标准参考教程(alpha)

英文标题:JavaScript Standards Reference Guide 作者:  阮一峰 授权方式:创意共享“署名-非商业性使用”许可证 重要说明:本书目前只完成了50%...
  • zhxtpray
  • zhxtpray
  • 2014年06月20日 11:31
  • 1112

javascript Ext 参考网页

1、层序遍历在ExtJs的TreePanel中的应用 :http://www.cnblogs.com/phinecos/archive/2009/10/15/1584055.html   2、Java...
  • tongfy0000
  • tongfy0000
  • 2009年10月15日 22:52
  • 275

面向对象的JavaScript(2): 对象就是二元组

什么是对象?这里有很多关于对象的定义:对象(object)是一件事、一个实体、一个名词,是可以获得的东西,是可以想象的能够有自己标识的任何东西。对象是类的实例化。对象是一些相关的变量和方法的软件集合。...
  • FinderCheng
  • FinderCheng
  • 2009年04月21日 20:42
  • 1312

javaScript 标准参考教程(alpha)

JavaScript 标准参考教程(alpha) 地址点击打开链接
  • z550449054
  • z550449054
  • 2017年07月19日 14:07
  • 126

JavaScript基本属性方法参考

  JavaScript基本属性方法参考document.body.scrollTop  返回和设置当前竖向滚动条的坐标值,须与函数配合,document.body.scrollLeft  返回和设置...
  • azheng270
  • azheng270
  • 2007年10月24日 22:43
  • 1714

网站首页head区代码规范(网页设计师必看)

head区是指首页HTML代码的和之间的内容。 必须加入的标签 1.公司版权注释 2.网页显示字符集 简体中文: 繁体中文: 英 语: 3.网页制作者信息 4.网站简介 5.搜索关键字 6.网...
  • chyf1982
  • chyf1982
  • 2006年03月22日 21:00
  • 493

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

================================ 配置不使用https链接pull镜像(ubuntu:/etc/default/docker) #----------------...
  • lijin_1994
  • lijin_1994
  • 2015年01月09日 10:24
  • 1151

深入理解javascript闭包(二)

一、什么是闭包? 官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 相信很少有人能直接看懂这句话,因为他描述的太学术。...
  • canlets
  • canlets
  • 2014年05月08日 20:25
  • 744

浅谈游戏自动寻路A*算法

寻路是游戏中非常重要的一个元素,如何找到一条最短的路径是程序需要设计的算法,现在最为流行的寻路算法是A*算法。A*算法与状态空间搜索结合的相当紧密。     状态空间搜索,就是将问题求解的过程表现为...
  • liujiayu2
  • liujiayu2
  • 2015年07月17日 11:14
  • 710

用网页服务器实现钢琴弹奏(使用Wizwiki-W7500)

我将为大家介绍一个可以弹钢琴的网页服务器。你只需要打开网页,跟着下面步骤,用这个WIZwiki-W7500项目,就能轻松实现用网页服务器弹钢琴。...
  • WIZnet2012
  • WIZnet2012
  • 2015年06月26日 10:22
  • 1113
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JavaScript网页以供参考(二)
举报原因:
原因补充:

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