Pagina 3 di 3 primaprima 1 2 3
Visualizzazione dei risultati da 21 a 22 su 22
  1. #21

    MOOOOOOOLTO UTILE

    ok raga ho risolto...

    Xinod ha proposto una buona soluzione ma ci andava text invece di value (come poi mi aveva fatto notare...), vi posto il codice corretto così se capiterà che qualcuno debba fare una cosa analoga c'è già lo script
    (xinod visto che sei moderatore decidi tu se è il caso di metterla anche nel post degli script utili, a me sembra una cosina carina e utile)

    codice:
    <head>
    <script language="JavaScript">
    function visualizza(modulo, sorgente, destinazione){
    	var scelta = document.forms[modulo].elements[sorgente].options[document.forms[modulo].elements[sorgente].selectedIndex].text;
    	if(scelta=="ALTRO")	document.getElementById(destinazione).style.visibility="visible";
    	else document.getElementById(destinazione).style.visibility="hidden";	
    }
    </script>
    </head>
    
    ...
    <html>
    <form name="inserimento" method="post" action="add.php">
    <table width="58%" border="0">
    	<tr>
    		<td width="36%" height="32">Nome Prodotto:</td>
    		<td width="64%"><input name="nome" type="text" id="nome" maxlength="30" tabindex="1"></td>
    	</tr>
    	<tr>
    		<td height="40">Produttore:</td>
    		<td>
    			<select name="produttore" id="produttore" onChange="visualizza('inserimento', 'produttore', 'newprod');">
    				<option>uno</option>
    				<option>due</option>
    				<option>ALTRO</option>
           		</select>
    			<input name="newprod" type="text" style="visibility:hidden" size="15" maxlength="30">
    		</td>
    	</tr>
    	<tr>
    		<td height="40">Categoria:</td>
    		<td>
    			<select name="categoria" id="categoria" onChange="visualizza('inserimento', 'categoria', 'newcat');">
    				<option>uno</option>
    				<option>due</option>
    				<option>ALTRO</option>
    			</select>
    			<input name="newcat" type="text" style="visibility=hidden" size="15" maxlength="30">
    		</td>
    	</tr>
    	<tr>
    		<td height="120">Descrizione:</td>
    		<td><textarea name="descr" cols="50" rows="10" id="descr"></textarea></td>
    	</tr>
    	<tr>
    		<td height="40">Prezzo in &euro;uro iva inclusa:</td>
    		<td><input type="text" name="price"></td>
    	</tr>
    	<tr>
    		<td height="40">Immagine:</td>
    		<td><input type="file" name="image"></td>
    	</tr>
    	<tr>
    		<td height="100" colspan="2">
    		<div align="center"><input name="submit" type="submit" value="Aggiungi">
    
    <input name="Reset" type="reset" value="Pulisci"></div></td>
    	</tr>
    </table>
    
    </form>
    </html>
    La vita è come una scatola di cioccolatini... Non sai mai quello che ti capita. (Forrest Gump)

  2. #22
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    684

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.