Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Riempire una casella a discesa

    Salve a tutti,
    ho una casella a discesa con delle voci. Quando l'utente clicca su una di esse (onChange) deve riempire un seconda casella a discesa.
    La mia domanda è questa: COME SI FA A RIEMPIRE LA SECONDA CASELLA A DISCESA?Grazie
    "Considerate la vostra semenza:
    fatti non foste a viver come bruti,
    ma per seguir virtute e canoscenza''."
    Dante Alighieri

  2. #2
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN">
    <html>
    	<head>
    		<meta name="copyright" content="Copyright © 2002 Atipica di Manuele Grueff (www.atipica.it) for html, code, style, database">
    		<title>
    			Ricerca azienda
    		</title>
    	</head>
    	<body>
    		
    
    		<div class="titolo">
    			Ricerca azienda
    		</div>
    		
    
    		<div class="testo">
    		<form action="searchdo.asp" method="post" name="search">
    			<script type="text/javascript">
    <!--
    	var provinceid = new Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103)
    	var provincenome = new Array("Agrigento","Alessandria","Ancona","Aosta","Arezzo","Ascoli Piceno","Asti","Avellino","Bari","Belluno","Benevento","Bergamo","Biella","Bologna","Bolzano","Brescia","Brindisi","Cagliari","Caltanisetta","Campobasso","Caserta","Catania","Catanzaro","Chieti","Como","Cosenza","Cremona","Crotone","Cuneo","Enna","Ferrara","Firenze","Foggia","Forli - Cesena","Frosinone","Genova","Gorizia","Grosseto","Imperia","Isernia","L' Aquila","La Spezia","Latina","Lecce","Lecco","Livorno","Lodi","Lucca","Macerata","Mantova","Massa - Carrara","Matera","Messina","Milano","Modena","Napoli","Novara","Nuoro","Oristano","Padova","Palermo","Parma","Pavia","Perugia","Pesaro e Urbino","Pescara","Piacenza","Pisa","Pistoia","Pordenone","Potenza","Prato","Ragusa","Ravenna","Reggio di Calabria","Reggio nell' Emilia","Rieti","Rimini","Roma","Rovigo","Salerno","Sassari","Savona","Siena","Siracusa","Sondrio","Taranto","Teramo","Terni","Torino","Trapani","Trento","Treviso","Trieste","Udine","Varese","Venezia","Verbano Cusio Ossola","Vercelli","Verona","Vibo Valentia","Vicenza","Viterbo")
    	var provinceidreg = new Array(15,12,10,19,16,10,12,4,13,20,4,9,12,5,17,9,13,14,15,11,4,15,3,1,9,3,9,3,12,15,5,16,13,5,7,8,6,16,8,11,1,8,7,13,9,16,9,16,10,9,16,2,15,9,5,4,12,14,14,20,15,5,9,18,10,1,5,16,16,6,2,16,15,5,3,5,7,5,7,20,4,14,8,16,15,9,13,1,18,12,15,17,20,6,6,9,20,12,12,20,3,20,7)
    
    	function refreshprov() {
    		//Segnati il valore attuale
    		actualvalue=document.search.IdPro.value;
    
    		// Vuota tutto
    		for ( q = document.search.IdPro.options.length ; q>=0 ; q-- )
    	    	document.search.IdPro.options[q] = null;
      		y = 0 ;
    
    		// Aggiunge l'elemento vuoto
            document.search.IdPro.options[y] = new Option("","") ;
    	    y++;
    
      		// Aggiunge tutti gli altri della regione
      		for ( x = 0 ; x < provinceid.length  ; x++ )
        		{
    		      if (provinceidreg[x] == document.search.IdReg.value)
    		        {
    		          document.search.IdPro.options[y] = new Option(provincenome[x],provinceid[x]) ;
    			      y++;
    		        }
    		    }
    
    		//Reinserisci il valore attuale solo se permesso dalla regione
    		if (provinceidreg[actualvalue-1] == document.search.IdReg.value)
    			{
    			document.search.IdPro.value=actualvalue;
    			}
    
    		}
    //-->
    			</script>
    			<table>
    				<tr>
    					<td class="colright">
    						Regione :
    					</td>
    					<td class="left">
    						<select class="other" name="IdReg" onChange="refreshprov();">
    							<option value="">
    								<option value="1">Abruzzo
    								<option value="2">Basilicata
    								<option value="3">Calabria
    								<option value="4">Campania
    								<option value="5">Emilia-Romagna
    								<option value="6">Friuli-Venezia Giulia
    								<option value="7">Lazio
    								<option value="8">Liguria
    								<option value="9">Lombardia
    								<option value="10">Marche
    								<option value="11">Molise
    								<option value="12">Piemonte
    								<option value="13">Puglia
    								<option value="14">Sardegna
    								<option value="15">Sicilia
    								<option value="16">Toscana
    								<option value="17">Trentino-Alto Adige
    								<option value="18">Umbria
    								<option value="19">Valle d'Aosta
    								<option value="20">Veneto
    							</select>
    					</td>
    					<td>
    						
    					</td>
    				</tr>
    				<tr>
    					<td class="colright">
    						Provincia :
    					</td>
    					<td class="left">
    						<select class="other" name="IdPro">
    							<option value="">
    								<option value="1">Agrigento
    								<option value="2">Alessandria
    								<option value="3">Ancona
    								<option value="4">Aosta
    								<option value="5">Arezzo
    								<option value="6">Ascoli Piceno
    								<option value="7">Asti
    								<option value="8">Avellino
    								<option value="9">Bari
    								<option value="10">Belluno
    								<option value="11">Benevento
    								<option value="12">Bergamo
    								<option value="13">Biella
    								<option value="14">Bologna
    								<option value="15">Bolzano
    								<option value="16">Brescia
    								<option value="17">Brindisi
    								<option value="18">Cagliari
    								<option value="19">Caltanisetta
    								<option value="20">Campobasso
    								<option value="21">Caserta
    								<option value="22">Catania
    								<option value="23">Catanzaro
    								<option value="24">Chieti
    								<option value="25">Como
    								<option value="26">Cosenza
    								<option value="27">Cremona
    								<option value="28">Crotone
    								<option value="29">Cuneo
    								<option value="30">Enna
    								<option value="31">Ferrara
    								<option value="32">Firenze
    								<option value="33">Foggia
    								<option value="34">Forli - Cesena
    								<option value="35">Frosinone
    								<option value="36">Genova
    								<option value="37">Gorizia
    								<option value="38">Grosseto
    								<option value="39">Imperia
    								<option value="40">Isernia
    								<option value="41">L' Aquila
    								<option value="42">La Spezia
    								<option value="43">Latina
    								<option value="44">Lecce
    								<option value="45">Lecco
    								<option value="46">Livorno
    								<option value="47">Lodi
    								<option value="48">Lucca
    								<option value="49">Macerata
    								<option value="50">Mantova
    								<option value="51">Massa - Carrara
    								<option value="52">Matera
    								<option value="53">Messina
    								<option value="54">Milano
    								<option value="55">Modena
    								<option value="56">Napoli
    								<option value="57">Novara
    								<option value="58">Nuoro
    								<option value="59">Oristano
    								<option value="60">Padova
    								<option value="61">Palermo
    								<option value="62">Parma
    								<option value="63">Pavia
    								<option value="64">Perugia
    								<option value="65">Pesaro e Urbino
    								<option value="66">Pescara
    								<option value="67">Piacenza
    								<option value="68">Pisa
    								<option value="69">Pistoia
    								<option value="70">Pordenone
    								<option value="71">Potenza
    								<option value="72">Prato
    								<option value="73">Ragusa
    								<option value="74">Ravenna
    								<option value="75">Reggio di Calabria
    								<option value="76">Reggio nell' Emilia
    								<option value="77">Rieti
    								<option value="78">Rimini
    								<option value="79">Roma
    								<option value="80">Rovigo
    								<option value="81">Salerno
    								<option value="82">Sassari
    								<option value="83">Savona
    								<option value="84">Siena
    								<option value="85">Siracusa
    								<option value="86">Sondrio
    								<option value="87">Taranto
    								<option value="88">Teramo
    								<option value="89">Terni
    								<option value="90">Torino
    								<option value="91">Trapani
    								<option value="92">Trento
    								<option value="93">Treviso
    								<option value="94">Trieste
    								<option value="95">Udine
    								<option value="96">Varese
    								<option value="97">Venezia
    								<option value="98">Verbano Cusio Ossola
    								<option value="99">Vercelli
    								<option value="100">Verona
    								<option value="101">Vibo Valentia
    								<option value="102">Vicenza
    								<option value="103">Viterbo
    							</select>
    					</td>
    					<td>
    						
    					</td>
    				</tr>
    			</table>
    			<table>
    				<tr>
    					<td class="center">
    						<input class="okcancel" type="submit" value="Cerca">
    						
    						<input class="okcancel" type="button" value="Nuova" onclick="top.location='index.asp'">
    					</td>
    				</tr>
    			</table>
    		</form>
    		</div>
    		<div style="position: fixed; bottom:100px; right:100px; text-align: right; font-size: 10px; font-family: Arial;">
    			Made by	Atipica
    		</div>
    	</body>
    </html>
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  3. #3
    Ho risolto grazie!
    "Considerate la vostra semenza:
    fatti non foste a viver come bruti,
    ma per seguir virtute e canoscenza''."
    Dante Alighieri

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.