关于如何动态地在同一页面实现两个互传

2016-01-29 18:17 1 1 收藏

关于如何动态地在同一页面实现两个互传,关于如何动态地在同一页面实现两个互传

【 tulaoshi.com - ASP 】

  关于如何动态地在同一页面实现两个<select互传  (s1 <== s2)
     
                     (jaklin )
    

    hello! 先祝大家中秋节快乐!

    我们常常会碰到这样一个问题: 如何将在同一页面上的一个<select或<listbox的值传到另一个<select或<listbox中 ?这是一个很烦人的问题。可是有时候你偏偏会遇到。 那什么办呢?

     下面是我“烟酒”了一个上午, 现贴上来让大家共享。 用的方法是很笨也挺麻烦。不过总是有点成就感的。呵呵!大家看看, 指点指点.....

<%@ Language=VBScript %
<HTML
<HEAD
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"
</HEAD
<script language="vbscript"

</script
<body bgcolor="#ffffff"
<form name="form1"  action="test01.asp" target="_self"
<p<TEXTAREA id=text01 name=text01</TEXTAREA</p
<table
   <tr
     <td
       <select name="select1" language="javascript" size=5
    <option value=1111111111</option
    <option value=2222222222</option
    <option value=3333333333</option
       </select
     </td
     <td
    <label onClick=do_select()<font color=#ff00dc<u- </u</font </label<br<br
    <label onClick=do_select2()<font color=#ff00dc<u<<- </u</font </label
     </td
    <%  
     str="function do_select() {" & vbCrlf & _
             "if (document.form1.select1.options.length 0) {"&vbCrlf&_
         "var j=0;"&vbCrlf&_
         "for(var i=0;i<document.form1.select1.options.length;i++) {"&vbCrlf & _
         "if(document.form1.select1.options(i).selected) {"&vbCrlf& _
             "j=j+1; break" & vbCrlf & "}"&vbCrlf & "}"&vbCrlf& _
         "if (j 0) {"&vbCrlf&_                    "document.form1.sel2.options[document.form1.sel2.options.length] = new Option(" &  _
              "document.form1.select1.options[document.form1.select1.selectedIndex].value,"  & _
              "document.form1.select1.options[document.form1.select1.selectedIndex].value);"& vbCrlf
    Response.Write "<td<SELECT id=sel2  name=sel2 size=5"
    Response.Write "</select</td"
          str=str&vbCrlf&"document.form1.select1.options[document.form1.select1.selectedIndex]

来源:https://www.tulaoshi.com/n/20160129/1505152.html

延伸阅读
标签: Web开发
如何做到打开一个页面,过几分钟自动转到另一页面 1楼 script        window.setInterval("location='2.asp'",分钟数*60*1000);      /script 2楼 setInterval("window.location='yourUrl'",youIntevalTime);
标签: 电脑入门
一、 每页都显示标题行 在Excel 2007中可以打开或关闭表格标题行。如果打开表格标题行,我们在翻页查看时就会每页都显示标题行。 1、如果是原有的在Excel 2000或Excel 2003创建的表格,利用Excel 2007打开后,单击插入选项卡,在展开的表控件组中单击表格,出现创建表对话框时,勾选表包含标题,最后单击确定按钮(如图1)。这样会又在Sheet2中...
iPhone如何让同一帐号的两个设备数据不同步   文字版详细步骤: 手机icloud里可以取消通讯录同步,关掉就可以了。 iPhone-设置-iTunes Sotre 和APP Store-自动下载的项目中 ,关掉应用程序和更新。 图文版步骤: 1、首先打开 iPhone 上的设置,如图所示 2、然后在设置选项里,找到iTunes Store 和 ...
标签: ASP
  一、 <% Response.Buffer = True % <% ' Setup the variables necessary to accomplish the task Dim TimerStart, TimerEnd, TimerNow, TimerWait ' How many seconds do you want them to wait... TimerWait = 5 ' Setup and start the timers TimerNow = Timer TimerStart = TimerNow TimerEnd = TimerStart + TimerWait ' Ke...
标签: Web开发
script function save(){ document.form1.action="right.asp"; document.form1.submit(); } function send(){ document.form1.action="sendtaskook.asp"; document.form1.submit(); } /script form name="form1" input type="button" name="btn1" value="发送" onclick="send();" input type="button" name="btn2" value="保存" onclick="save(...

经验教程

448

收藏

48
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部