Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    70

    [Javascript] Un semplice script

    Ciao a tutti,
    sapreste dirmi perchè, in questo semplice script, la variabile confezione è undefined?!?!

    <html>

    <head>
    <script type="text/javascript">
    function setPrice(){
    var confezione = myform.conf.value;
    document.write(confezione);
    }
    </script>
    </head>

    <body>
    <p align="center">
    <table border="all">
    <form name="myform">
    <tr align="center">
    <td colspan="3">I Dolciumi</td>
    </tr>
    <tr>
    <td>
    <select name="dolci" onchange=setPrice()>
    <option value="torrone">Torrone</option>
    <option value="pandoro">Pandoro</option>
    <option value="panettone">Panettone</option>
    </select>
    </td>
    <td>
    <input type="radio" name="conf" value="singola" checked onclick="setPrice();">CONFEZIONE SINGOLA

    <input type="radio" name="conf" value="famiglia" onclick="setPrice(this.value);">CONFEZIONE FAMIGLIA

    </td>
    <td>
    <input type="text" name="testo" value="5€">
    </td>
    </form>
    </table>
    </p>
    </body>
    </html>

    grazie!!!

  2. #2
    conf è un campo radio... e i suoi valori sono raggiungibili tramite indici

    conf[0] -> primo radio
    conf[1] -> secondo radio

    fai così:

    function setPrice(confezione){
    document.write(confezione);
    }
    ...
    ...
    <input type="radio" name="conf" value="singola" checked onclick="setPrice(this.value);">CONFEZIONE SINGOLA

    <input type="radio" name="conf" value="famiglia" onclick="setPrice(this.value);">CONFEZIONE FAMIGLIA
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    70
    ti ringrazio!
    proverò subito!!!
    ciao ciao

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.