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

    Checkbox con campo testo e 2 variabili if/else

    Salve di nuovo,

    ho un altro piccolo problemino ... dove sbaglio in queswto script?

    <tr>
    <td><input class="checkbox" type=checkbox onclick="{if { (this.checked) (IMPORTO.value="200")} else (IMPORTO.value="0")}"></td>
    <td>Totale Euro: <INPUT class=text style="text-align:right;" value="0" maxLength=8 size=8 name="IMPORTO"></td></tr>


    In sostanza cliccando la checkbox il campo IMPORTO deve riempirsi del valore "200" togliendo il check dal checkbox il campo "IMPORTO" dovrebbe tornare al valore "0"

    Ma non lo fà, ... non succede nulla.

    Dove sbaglio ?

    Christian

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Un bel melange di apici e parentesi...

    onclick='if (this.checked){IMPORTO.value="200"} else {IMPORTO.value="0"}'

    Comunque questa sintassi semplificata forse sara' comprensibile solo da IE... devi usare la sintassi corretta.

    onclick='if (this.checked){this.form.IMPORTO.value="200"} else {this.form.IMPORTO.value="0"}'
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Grazie .... adesso funzia ..

    Christian

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 © 2024 vBulletin Solutions, Inc. All rights reserved.