Results 1 to 3 of 3

Thread: .

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User
    Join Date: Mar:2008
    Location:
    Posts: 4

    Question .

    java script. 2 select . :
    Code:
    <script language= "JavaScript">
    
    <!--
    
    function addToRight() {
    
    	tcity = document.f.v2.selectedIndex;
    
    	tarea = document.f.v6.selectedIndex;
    
    	
    
    
    
    	if ( tcity > 0 && tarea > 0) {
    
    		
    
    		s =  document.f.v6.options[tarea].text;
    
    		id = document.f.v6.options[tarea].value;
    
    
    
    		found = false;
    
    		for (i=0; i< document.f.elements['v7[]'].length; i++) {
    
    			if (id == document.f.elements['v7[]'].options.value) {
    
    				found = true;
    
    			}
    
    		}
    
    		if (! found) {
    
    			document.f.elements['v7[]'].options[document.f.elements['v7[]'].length] = new Option(s,id);
    
    		}
    
    	}
    
    }
    
    function delFromRight() {
    
    	if (document.f.elements['v7[]'].selectedIndex > -1) {
    
    		document.f.elements['v7[]'].options[document.f.elements['v7[]'].selectedIndex] = null;
    
    	}
    
    
    
    }
    
    
    
    //-->
    
    </script>
    html-a:

    Code:
    <table width="100%" border=0 cellspacing=0 cellpadding=0>
    
     <tr> 
    
      <td width="45%"><select name="v6" size=8 class=st3 ondblclick="javascript:addToRight()"><OPTION value=''>--------</OPTION>{$var6}</select> </td>
    
      <td width="10%" align=center> <input name="but" value=" > " onclick="javascript:addToRight()" type="button"> <BR><BR><BR><BR><input name="but" type="button" onClick="javascript:delFromRight()" value=" < "> </td>
    
      <td width="45%"> <select name="v7[]" size=8 ondblclick="delFromRight();" class=st3 multiple="multiple"></td>
    
      </tr></table>
    Java scripit-a , v7[] .

  2. #2
    relative dude Skydive's Avatar
    Join Date: Nov:2002
    Location: /
    Posts: 2,863
    .
    ( multiple) :
    Code:
    var sel = document.getElementById('v7');
    var counter = 0;
    arrSelect = new Array();
    for (var i = 0; i < sel.options.length; i++){
        if (sel.options[ i ].selected){
            arrSelect[counter] = sel.options.selected;
            counter++;
        }
    }
    , javascripta , .
    Last edited by Skydive; 12th May 2008 at 16:47.

  3. #3
    Registered User
    Join Date: Mar:2008
    Location:
    Posts: 4
    , . . . new Option .

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 . .
iskamPC.com | mobility.BG | Bloody's Techblog | | 3D Vision Blog |