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

    problema con un checkbox!

    Spero di aver postato la domanda nella sezione giusta...
    In caso contrario chiedo scusa...

    Ho questo input:

    <input name="qta1" type="text" value="" size="2" maxlength="2" onKeyUp="aggiornadaclick(1);">


    Quando inserisco un numero nel campo del value, la funzione aggiornadaclick(1)
    il numero inserito viene sommato al numero di un altro input...
    Se cancello il numero scritto, il valore dell'altro input torna quello di partenza.

    Adesso ho la necessità di fare la stessa cosa usando un checkbox...

    Ho scritto:

    <input name="qta1" type="checkbox" value="1" onClick="aggiornadaclick(1);" />

    Quando seleziono il checkbox, l'altro input si aggiorna senza problemi.
    Purtroppo, se tolgo la selezione, il value dell'altro input non torna quello di partenza.
    Mi potete dare una mano?

  2. #2
    manca onunload="faiqualcosa" ?


    sposto in JS

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    363
    potresti controllare quanto vale qta.checked (true/false) sull'onblur del checkbox

  4. #4
    Purtroppo, non conosco il JavaScript!
    Per intenderci....
    Riesco giusto a capire e a modificare qualche piccolo script...

    Con il <input type="text"> inserisco il valore e il codice JavaScript aggiorna automaticamente il valore del totale...
    Se cancello il valore, il totale si azzera.

    Per quale motivo con il checkbox non succede la stessa cosa?

    Sarebbe possibile modificare il value del checkbox senza modificare il codice dell'aggiornadaclick?
    Es.
    Se il checkbox non è selezionato, il value vale 0
    Se il checkbox è selezionato, il value vale 2
    Se togli la selezione, torna a 0
    Tutte le volte che selezioni o deselezioni il checkbox, il codice dell'aggiornadaclick aggiorna il totale?

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.