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

    Combobox che appare se selezionata una scelta

    Salve ragazzi sono un neofita di javascript, ma ci provo. Quello che voglio fare è la seguente cosa. Ho una maschera di ricerca films dove ho una combobox dove posso selezionare la ricerca che voglio fare: per codice,titolo, genere ecc.. Se seleziono genere mi deve scomparire il campo chiave e comparire un altra combobox con tutti i dati caricati in una tabella. Con il mio codice che vi posto compaiono sempre.



    <?
    include("config.PHP");
    include("selezione.PHP");
    include("linksi.php");
    $query="select id, nome from genere";
    $result_query=mysql_query($query) or die("Errore nella query genere");
    ?>
    <html>
    <head>
    <title>Ricerca un Film</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    </head>

    <body>
    <script>

    function controlla(){

    if(document.ricercafilm.chiave.value==""){
    alert("Campo chiave vuoto!");
    document.ricercafilm.chiave.focus();
    return false;
    }

    if(document.ricercafilm.Lista.options.selectedInde x == 0){
    if(document.ricercafilm.chiave.value!=""){
    if(isNaN(document.ricercafilm.chiave.value)){
    alert("Attenzione\nSelezionando il codice la chiave deve essere numerica");
    return false;

    }
    }
    }


    if(document.ricercafilm.Lista.options.selectedInde x == 4){
    if(document.ricercafilm.chiave.value!=""){
    if(isNaN(document.ricercafilm.chiave.value)){
    alert("Attenzione\nSelezionando l'anno la chiave deve essere numerica");
    return false;
    }
    }
    }

    return true;

    }

    </script>













    <div align="center">


    <font color="#000099" size="7" face="Arial, Helvetica, sans-serif">Ricerca un Film</font></p>
    <form method="post" onSubmit="return controlla();" action="ricercafilms.PHP" name="ricercafilm">
    <table width="376" border="1" bordercolor="#000099">
    <tr bgcolor="#FFFFFF">
    <td width="140"><font color="#000000" face="Arial, Helvetica, sans-serif">Ricerca
    per</font></td>
    <td width="218"><font color="#000000" face="Arial, Helvetica, sans-serif">
    <select name="Lista">
    <option value="0">Codice</option>
    <option value="1">Titolo</option>
    <option value="2">Attore</option>
    <option value="3">Genere</option>
    <option value="4">Anno</option>
    </select>
    </font></td>
    </tr>
    <tr bgcolor="#000099">
    <td><font color="#FFFFFF" face="Arial, Helvetica, sans-serif">Inserisci la chiave</font></td>

    <SCRIPT>

    if(document.ricercafilm.Lista.options.selectedInde x == 3){

    </script>
    <td width="218"><font color="#000000" face="Arial, Helvetica, sans-serif">
    <select name="chiave">
    <?
    while($row=mysql_fetch_array($result_query)){ ?>
    <option value="<? echo $row['id']; ?>"> <? echo $row['nome']; ?> </option>


    <?}?>
    </select>

    </font></td>
    <SCRIPT>

    }else{


    </script>

    <td><font face="Arial, Helvetica, sans-serif">
    <input type="text" name="chiave">
    </font></td>

    <script>

    }
    </script>

    </tr>
    <tr bgcolor="#FFFFFF">
    <td height="22" colspan="2"><font face="Arial, Helvetica, sans-serif">
    <input type="submit" name="Submit" value="Invia">
    <input type="reset" name="Submit2" value="Cancella">
    </font></td>
    </tr>
    </table>
    </form>


    </p>
    </div>
    </body>
    </html>
    <? colleg(); ?>
    Roberto Dungino

  2. #2
    qualcuno mi risponde?
    Roberto Dungino

  3. #3
    up
    Roberto Dungino

  4. #4
    E' mai possibile che quando scrivo un post nessuno mi risponde?
    Roberto Dungino

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.