faqts : Computers : Programming : Languages : JavaScript : Forms : SELECT

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

1 of 2 people (50%) answered Yes
Recently 1 of 2 people (50%) answered Yes

Entry

JavaScript: How create 20 connected lists dynamically+array+include+copy+select? [one to many]

Sep 26th, 2004 17:51
Knud van Eeden,


----------------------------------------------------------------------
--- Knud van Eeden --- 27 September 2004 - 02:33 am ------------------

JavaScript: How create 20 connected lists 
dynamically+array+include+copy+select? [one to many]

---

Note: this program works OK, but make sure you put the statements 
where necessary on 1 line (lines wrapped here at 71 characters).

---
---

--- cut here: begin --------------------------------------------------

<!-- ------------------------------------------------------>
<HTML>
<!-- ------------------------------------------------------>
<HEADER>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray1.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray21.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray22.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray31.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray32.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray41.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray42.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray51.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray52.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray61.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray62.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray71.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray72.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray81.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray82.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray91.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray92.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray101.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray102.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray111.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray112.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray121.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray122.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray131.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray132.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray141.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray142.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray151.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray152.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray161.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray162.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray171.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray172.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray181.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray182.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray191.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray192.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray201.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
<SCRIPT
  LANGUAGE="JavaScript"
  SRC="yourarray202.js"
>
</SCRIPT>
<!-- ------------------------------------------------------>
 <SCRIPT LANGUAGE = "JavaScript">
 <!--
 <!-- library: text: copy: list: select: option [kn, ri, tu, 14-09-
2004 19:10:34] -->
 function FNTextCopyListSelectValueS( form1, list1 ) {
  //
  var temp1 = null;
  var s = "";
  //
  // you must use a 'text' field
  // (a 'hidden' text field will not show anything)
  //
  temp1 = form1.text1.createTextRange();
  temp1.execCommand( 'Paste' );
  s = form1.text1.value;
  return( s );
 }
 // -->
 </SCRIPT>
<!-- ------------------------------------------------------>
 <SCRIPT LANGUAGE = "JavaScript">
 <!--
 <!-- library: text: copy: list: select: option [kn, ri, tu, 14-09-
2004 19:10:34] -->
 function PROCTextCopyListSelectValue( form1, list1, text1 ) {
  var s = ""
  var I = 0
  var minI = 0
  var maxI = list1.length - 1;
  //
  var foundI = -1; // some sentinel value
  //
  s = FNTextCopyListSelectValueS( form1, list1 );
  I = minI - 1;
  while ( I < maxI ) {
   I = I + 1;
   if ( s == ( list1.options[ I ].text ) ) {
    foundI = I;
   }
  }
  //
  if ( foundI != -1 ) {
   list1.options[ foundI ].selected = true;
  }
  //
 }
 // -->
 </SCRIPT>
<!-- ------------------------------------------------------>
 <SCRIPT LANGUAGE = "JavaScript">
 <!--
 <!-- library: text: copy: list: select: option -->
 function PROCTextCopyComponentValue( form1, s ) {
  var temp1 = null;
  var hidden1 = null;
  if ( typeof( form1.hidden1 ) == "undefined" ) {
   form1.innerHTML += '<INPUT TYPE="hidden" NAME="hidden1" VALUE="' +
s + '">';
  }
  form1.hidden1.value = s;
  temp1 = form1.hidden1.createTextRange();
  temp1.select();
  temp1.execCommand( 'copy' );
 }
 // -->
 </SCRIPT>
<!-- ------------------------------------------------------>
<!-- this procedure be located above (else you get empty list) -->
<SCRIPT LANGUAGE = "JavaScript">
  function PROCTextCreateSelectOptionsConnectNew( formnameS, 
listnameS, rowgivenI, array1SA, array21SA, array22SA ) {
   var I = 0;
   var minI = 0;
   var maxI = array22SA.length - 1;
   //
   var rowI = 0;
   //
   var s = "";
   //
   var minJ = 0;
   var J = minJ - 1;
   //
   for ( I = minI; I <= maxI; I++ ) {
    rowI = array22SA[ I ];
    if ( ( rowI - 1 ) == rowgivenI ) {
     s = array21SA[ I ];
     J = J + 1;
     eval( 'document.forms.' + formnameS + '.' + listnameS 
+ '.options.options[' +  J  + '] = new Option( "' + s + '", "' + s 
+ '");' );
    }
   }
  }
</SCRIPT>
<!-- ------------------------------------------------------>
<!-- this procedure be located above (else you get empty list) -->
<SCRIPT LANGUAGE = "JavaScript">
  function PROCTextCreateSelectOptionsMainNew( formnameS, listnameS, 
arraySA ) {
   var I = 0;
   var minI = 0;
   var maxI = arraySA.length - 1;
   //
   var s = "";
   //
   for ( I = minI; I <= maxI; I++ ) {
    s = arraySA[ I ];
    document.write( eval( 'document.forms.' + formnameS + '.' +
listnameS + '.options.options[' +  I  + '] = new Option( s, s );' ) );
   }
   //
  }
</SCRIPT>
<!-- ------------------------------------------------------>
<!-- this procedure be located above (else you get empty list) -->
<SCRIPT LANGUAGE = "JavaScript">
  function PROCTextCreateSelectOptionsInitialize( maxI ) {
   var I = 0
   var minI = 2;
   for ( I = minI; I <= maxI; I++ ) {
    eval( "document.forms.yourformname" + I + ".yourlistname" + I 
+ ".length = 0;" );
   }
   //
   for ( I = minI; I <= maxI; I++ ) {
    eval( 'PROCTextCreateSelectOptionsConnectNew( "yourformname' + I 
+ '", "yourlistname' + I + '", 
document.forms.yourformname1.yourlistname1.selectedIndex, 
FNListCreateArrayExample1SA(), FNListCreateArrayExample' + I + '1SA(), 
FNListCreateArrayExample' + I + '2SA() );' );
   }
  //
 }
</SCRIPT>
<!-- ------------------------------------------------------>
</HEADER>
<!-- ------------------------------------------------------>
<BODY
  ONLOAD='
   PROCTextCopyListSelectValue( document.forms.yourformname1, 
document.forms.yourformname1.yourlistname1, 
document.forms.yourformname1.text1 );
  '
>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname1"
>
<!-- ------------------------------------------------------>
<H6>
  PASTED FROM CLIPBOARD
</H6>
<!-- ------------------------------------------------------>
<INPUT
  TYPE="text"
  NAME="text1"
>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button1"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname1, 
document.forms.yourformname1.text1.value );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
<BR>
</BR>
<BR>
</BR>
<!-- ------------------------------------------------------>
<H6>
  PRODUCT NUMBER
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname1"
 ONCHANGE = '
  PROCTextCreateSelectOptionsInitialize( 20 );
 '
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname1", "yourlistname1", FNListCreateArrayExample1SA() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button111"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname1, 
document.forms.yourformname1.yourlistname1.options[ 
document.forms.yourformname1.yourlistname1.options.selectedIndex ].valu
e );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname2"
>
<!-- ------------------------------------------------------>
<H6>
  PRODUCT DESCRIPTION
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname2"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname2", "yourlistname2", FNListCreateArrayExample21SA() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button121"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname2, 
document.forms.yourformname2.yourlistname2.options[ 
document.forms.yourformname2.yourlistname2.options.selectedIndex ].valu
e );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname3"
>
<!-- ------------------------------------------------------>
<H6>
  PART NUMBER
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname3"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname3", "yourlistname3", FNListCreateArrayExample31SA() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button131"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname3, 
document.forms.yourformname3.yourlistname3.options[ 
document.forms.yourformname3.yourlistname3.options.selectedIndex ].valu
e );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname4"
>
<!-- ------------------------------------------------------>
<H6>
  URL: INTRANET
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname4"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname4", "yourlistname4", FNListCreateArrayExample41SA() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button141"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname4, 
document.forms.yourformname4.yourlistname4.options[ 
document.forms.yourformname4.yourlistname4.options.selectedIndex ].valu
e );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname5"
>
<!-- ------------------------------------------------------>
<H6>
  PRODUCT: TYPE
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname5"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname5", "yourlistname5", FNListCreateArrayExample51SA() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button151"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname5, 
document.forms.yourformname5.yourlistname5.options[ 
document.forms.yourformname5.yourlistname5.options.selectedIndex ].valu
e );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname6"
>
<!-- ------------------------------------------------------>
<H6>
  PRODUCT: FIRMWARE: PREVIOUS
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname6"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname6", "yourlistname6", FNListCreateArrayExample61SA() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button161"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname6, 
document.forms.yourformname6.yourlistname6.options[ 
document.forms.yourformname6.yourlistname6.options.selectedIndex ].valu
e );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname7"
>
<!-- ------------------------------------------------------>
<H6>
  PRODUCT: FIRMWARE: CURRENT
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname7"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname7", "yourlistname7", FNListCreateArrayExample71SA() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button171"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname7, 
document.forms.yourformname7.yourlistname7.options[ 
document.forms.yourformname7.yourlistname7.options.selectedIndex ].valu
e );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname8"
>
<!-- ------------------------------------------------------>
<H6>
  FIRMWARE: URL: DOWNLOAD:
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname8"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname8", "yourlistname8", FNListCreateArrayExample81SA() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button181"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname8, 
document.forms.yourformname8.yourlistname8.options[ 
document.forms.yourformname8.yourlistname8.options.selectedIndex ].valu
e );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname9"
>
<!-- ------------------------------------------------------>
<H6>
  FIRMWARE: URL: DOCUMENTATION
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname9"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname9", "yourlistname9", FNListCreateArrayExample91SA() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button191"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname9, 
document.forms.yourformname9.yourlistname9.options[ 
document.forms.yourformname9.yourlistname9.options.selectedIndex ].valu
e );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname10"
>
<!-- ------------------------------------------------------>
<H6>
  FIRMWARE: CURRENT: RELEASE: DATE: DAY
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname10"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname10", "yourlistname10", FNListCreateArrayExample101SA
() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button191"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname10, 
document.forms.yourformname10.yourlistname10.options[ 
document.forms.yourformname10.yourlistname10.options.selectedIndex ].va
lue );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname11"
>
<!-- ------------------------------------------------------>
<H6>
  FIRMWARE: CURRENT: RELEASE: DATE: MONTH
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname11"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname11", "yourlistname11", FNListCreateArrayExample111SA
() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button201"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname11, 
document.forms.yourformname11.yourlistname11.options[ 
document.forms.yourformname11.yourlistname11.options.selectedIndex ].va
lue );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname12"
>
<!-- ------------------------------------------------------>
<H6>
  FIRMWARE: CURRENT: RELEASE: DATE: YEAR
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname12"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname12", "yourlistname12", FNListCreateArrayExample121SA
() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button211"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname12, 
document.forms.yourformname12.yourlistname12.options[ 
document.forms.yourformname12.yourlistname12.options.selectedIndex ].va
lue );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname13"
>
<!-- ------------------------------------------------------>
<H6>
  FIRMWARE: FILESIZE: TOTAL: MEGABYTES
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname13"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname13", "yourlistname13", FNListCreateArrayExample131SA
() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button221"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname13, 
document.forms.yourformname13.yourlistname13.options[ 
document.forms.yourformname13.yourlistname13.options.selectedIndex ].va
lue );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname14"
>
<!-- ------------------------------------------------------>
<H6>
  FIRMWARE: URL: INFORMATION: GENERAL
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname14"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname14", "yourlistname14", FNListCreateArrayExample141SA
() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button231"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname14, 
document.forms.yourformname14.yourlistname14.options[ 
document.forms.yourformname14.yourlistname14.options.selectedIndex ].va
lue );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname15"
>
<!-- ------------------------------------------------------>
<H6>
  TELNET: IP ADDRESS: 1
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname15"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname15", "yourlistname15", FNListCreateArrayExample151SA
() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button241"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname15, 
document.forms.yourformname15.yourlistname15.options[ 
document.forms.yourformname15.yourlistname15.options.selectedIndex ].va
lue );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname16"
>
<!-- ------------------------------------------------------>
<H6>
  TELNET: IP ADDRESS: 2
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname16"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname16", "yourlistname16", FNListCreateArrayExample161SA
() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button251"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname16, 
document.forms.yourformname16.yourlistname16.options[ 
document.forms.yourformname16.yourlistname16.options.selectedIndex ].va
lue );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname17"
>
<!-- ------------------------------------------------------>
<H6>
 TELNET: IP ADDRESS: 3
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname17"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname17", "yourlistname17", FNListCreateArrayExample171SA
() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button261"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname17, 
document.forms.yourformname17.yourlistname17.options[ 
document.forms.yourformname17.yourlistname17.options.selectedIndex ].va
lue );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname18"
>
<!-- ------------------------------------------------------>
<H6>
  TELNET: REMARK
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname18"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname18", "yourlistname18", FNListCreateArrayExample181SA
() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button271"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname18, 
document.forms.yourformname18.yourlistname18.options[ 
document.forms.yourformname18.yourlistname18.options.selectedIndex ].va
lue );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname19"
>
<!-- ------------------------------------------------------>
<H6>
  URL: DOCUMENTATION: 1
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname19"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname19", "yourlistname19", FNListCreateArrayExample191SA
() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button281"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname19, 
document.forms.yourformname19.yourlistname19.options[ 
document.forms.yourformname19.yourlistname19.options.selectedIndex ].va
lue );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
<FORM
 NAME = "yourformname20"
>
<!-- ------------------------------------------------------>
<H6>
  URL: DOCUMENTATION: 2
</H6>
<!-- ------------------------------------------------------>
<SELECT
 NAME = "yourlistname20"
>
<!-- ------------------------------------------------------>
 <SCRIPT>
   PROCTextCreateSelectOptionsMainNew
( "yourformname20", "yourlistname20", FNListCreateArrayExample201SA
() );
 </SCRIPT>
<!-- ------------------------------------------------------>
</SELECT>
<!-- ------------------------------------------------------>
 <BUTTON
   NAME="button291"
   ONCLICK='
    PROCTextCopyComponentValue( document.forms.yourformname20, 
document.forms.yourformname20.yourlistname20.options[ 
document.forms.yourformname20.yourlistname20.options.selectedIndex ].va
lue );
   '
 >
  Copy
 </BUTTON>
<!-- ------------------------------------------------------>
</FORM>
<!-- ------------------------------------------------------>
</BODY>
<!-- ------------------------------------------------------>
</HTML>
<!-- ------------------------------------------------------>

--- cut here: end ----------------------------------------------------

Internet: see also:

---

JavaScript: List: Create: Array: Loop: Dynamically: Can you give 
overview creating <SELECT><OPTION>?
http://www.faqts.com/knowledge_base/view.phtml/aid/31291/fid/178

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