select con javascript

vide91

Nuovo Utente
31 Mag 2012
26
0
0
salve,
ho una select con "docente" e "laboratorio" quando l'utente sceglio docente vorrei che compaia una textbox per l'inserimento docente lo stesso dicasi per laboratorio...potete dare uno sguardo al mio script?

PHP:
<html>

    <head>		
			
			<script type="text/javascript">
				function load()
				{
			
				document.getElementById('formlaboratorio').style.display='none';
				document.getElementById('formdocente').style.display='none';
				}
				
			</script>
			
					


   </head>

	<body   onload=load()> 			
		
<div>
			<form name='formlaboratorio' id='formlaboratorio' >	
					<br>
					Laboratorio<input type="text" name="id_laboratorio"/>
					<br>
				</form>
</div>
	<div>					
			<form name='formdocente' id='formdocente'>
			<br>
			Docente<input type="text" name="id_docente"/>
			<br>
		    </form>
	</div>		    
					
			
		
		
		<div align=center>
		

			<form  name="form2" action="insertrisorsa.php"  method="post" >	
			
					 	
					
					<br>Seleziona la proprietà
					<select name=xproprietà onChange="if(this.options[1].selected {document.getElementById('formdocente').style.display='block'}else{document.getElementById('formlaboratorio').style.display='block'">
					<option value="docente">Docente</option>
					<option value="laboratorio">Laboratorio</option>
					</select>
					<br>
					
					
									
				
		
             </div>    
			
	         
			</form>	
	</body>			
			
</html>
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao,
qui ci sono degli errori di sintassi
Codice:
onChange="if(this.options[1].selected {document.getElementById('formdocente').style.display='block'}else{document.getElementById('formlaboratorio').style.display='block'"
la sintassi corretta per una condizione è la seguente
Codice:
if(condizione){
azione se vera
}else{
azione se falsa
}
Per tenere il codice piu ordinato ti consiglio di richiamare una funzione che fara quello che ti serve
Codice:
onchange="mostra(this.options[select.selectedIndex].value)"

eviterei inoltre la funzione load()

ti basta usare i css

Codice:
style="display:none"
 
Discussioni simili
Autore Titolo Forum Risposte Data
T [Javascript] un form con select dinamica che funzioni da menù... Javascript 2
asevenx [Javascript] aggiungere righe con select da database e calcolo sconto in automatico Javascript 0
H problema con select dinamiche e javascript Javascript 0
L Problema Select con Javascript e nodi Dom XML. Javascript 0
A Problema: creare nuove "option" di una select-list con javascript Javascript 1
M Estrarre valore con SELECT COUNT PHP 0
L input dati con inser into select ? PHP 4
F query e form con select multipla PHP 17
T problema con select dinamica con jquery Javascript 0
J Far comparire e scomparire un div con un select Javascript 1
M [PHP] Problema con query select PHP 2
G [PHP] Select con opzioni dipendenti da un'altra select PHP 3
M [PHP] Problemi con select PHP 6
G sql select con array in php PHP 1
maxnegri Sommare i prezzi dei prodotti aggiunti al carrello di diverse aziende con Select sum php mysqli PHP 10
S [WordPress] Creare una select box con partita iva e codice fiscale in base a una logica. WordPress 0
D [MySQL] Tabelle "molti a molti", SELECT con troppe QUERY MySQL 7
webmachine [PHP][MYSQL] Problema con le SELECT PHP 5
F [MySQL] Select con due condizioni su uno stesso campo MySQL 7
D Sono disperato: Menu select dinamici con Ajax e PHP PHP 1
D Sono disperato: Menu select dinamici con Ajax e PHP Ajax 2
E Modulo PHP con campi Select PHP 7
asevenx [PHP] form con select che non invia dati se con apostrofo PHP 4
asevenx [PHP] select dinamica con valori estratti dal database in base alle scelte precedenti PHP 3
F Aggiornare marker su mappa google con una funzione ajax richiamata al cambio di una select Ajax 2
E Cambiare l'option di un select con jquery jQuery 1
F Sommare valori di ogni periodo con SELECT PHP 7
T select record con data di oggi PHP 1
D Select con espressione regolare PHP 4
F mysqli creare una select con valori dal db PHP 4
E Problemi auto increment con query Insert Into Select MySQL 2
P Problemi con select multipla PHP 12
M Salvare select con cookie PHP 1
M Campo Select con dati da DB PHP 1
R select con loop dei record MySQL 0
L DML: utente con permessi di UPDATE con WHERE ha bisogno di privilegi di SELECT? PHP 1
I Insert con select da tabella e valori predefiniti MySQL 2
K Popolare select con piu campi in orizzontale PHP 1
N Visualizzazione record in PHP con SELECT GROUP BY PHP 3
P query select con parole accentate MySQL 0
A Problema recupero valori da select con chiamata ajax Ajax 1
S [RISOLTO]invio form con select onchange Javascript 2
R PHP select con file excel PHP 7
H Problema con MySQL e PHP, dopo aver fatto una SELECT non ottengo alcun risultato PHP 7
ciccio1892 Select concatenate con Ajax inviare scelta utente tramite post insieme ad altri dati form PHP 3
C Select dinamica con option prelevati da un file xml Ajax 1
S Problema con inserire la select in un array PHP 2
S Ricerca nel DB con radiobutton + riempimento select PHP 55
asevenx SELECT con condizioni WHERE multiple PHP 4
P Aiuto con query "SELECT" PHP 6

Discussioni simili