Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    checkbox con azione (ipotesi)

    Ciao, ho un form che una volta compilato dà come risultato un testo prestabilito che può cambiare a seconda del bottone che viene premuto (sono due bottoni).

    Mi servirebbe aggiungere un dettaglio a entrambi i modelli dedotti ma solo se la casella viene spuntata.

    c'è qualche modo? Per essere chiari, provo a fare un esempio:


    pulsante A------ MODELLO A
    Campi compilati---<
    pulsante B------ MODELLO B

    Quello che voglio aggiungere è il seguente:

    pulsante A------ MODELLO A con opzione X
    Campi compilati--- spunta casella di controllo X <
    pulsante B------ MODELLO B con opzione X

    Naturalmente vale qualsiasi altra forma che mi faccia arrivare a questo risultato, pensavo anche a un semplice <button>

    Grazie

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    ciao,
    il concetto esposto è chiaro, ma non è chiaro qual'è la tua difficoltà (che dipende da come ti serve raggiungere il risultato).

    detta così basterebbe aggiungere un checkbox, oppure creare il secondo pulsante che prevede l'elaborazione implicita della seconda variabile

  3. #3
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    ciao,
    il concetto esposto è chiaro, ma non è chiaro qual'è la tua difficoltà (che dipende da come ti serve raggiungere il risultato).

    detta così basterebbe aggiungere un checkbox, oppure creare il secondo pulsante che prevede l'elaborazione implicita della seconda variabile
    La difficoltà è che non so come farlo

    So inserire tranquillamente un bottone o un checkbox, ma non so come proseguire per fargli svolgere questa azione che vorrei. Potrei metterci un bottone con oneclick con il comando "creami modello A più X", ma verrebbe meno il fatto che l'utente potrebbe anche voler cliccare B... non so se mi spiego...

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Quote Originariamente inviata da BlackPanther Visualizza il messaggio
    Potrei metterci un bottone con oneclick con il comando "creami modello A più X", ma verrebbe meno il fatto che l'utente potrebbe anche voler cliccare B... non so se mi spiego...
    questo passaggio non lo capisco...

    proviamo a riepilogare la casistica:

    A
    A+X
    B
    B+X

    queste 4 combinazioni sono indipendenti, giusto?
    nello specifico possiamo aggiungere la variabile X e fin qui siamo.
    ma... le vuoi mostrate come 4 opzioni differenti, o come?
    due bottoni + due checkbox?

    visto che si tratta di cosa abbastanza semplice, qual'è il passaggio che non ti riesce?
    posta un po' di codice

  5. #5
    Sono indipendenti, sì.
    Essendo la variabile X una sola, vorrei aggiungere un solo checkbox, più due bottoni A e B, che già ho. Quindi se io faccio A e voglio la variabile, premo A, spunto la casella e mi aggiunge al modello A creato la variabile. Se non la voglio non la spunto. E vale pure per B naturalmente.

    Come si traduce in codice "dopo che premi A o B, se vuoi X seleziona la casella" ? :-)

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    semplicemente aggiungi il check (col sul valore).
    poi, quando recuperi i dati, se il check è spuntato ti passerà il valore. altrimenti no.

    in questo modo è semplice, o preferisci che la scelta avvenga successivamente?

  7. #7
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    semplicemente aggiungi il check (col sul valore).
    poi, quando recuperi i dati, se il check è spuntato ti passerà il valore. altrimenti no.

    in questo modo è semplice, o preferisci che la scelta avvenga successivamente?
    Non so materialmente come scriverlo, mi indicheresti le righe di codice da mettere?

    Come hai scritto, se ho ben compreso, mi va benissimo!

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    codice:
    <form action="" method="get">
    
    <input name="tipo" type="radio" value="verde" >verde<br>
    <input name="tipo" type="radio" value="rosso" >rosso<br>
    <input name="variabileX" type="checkbox" >variabile XXX<br>
    <br>
    <input type="submit" value="esegui" >
    
    </form>
    Ultima modifica di Vincent.Zeno; 05-08-2016 a 15:58

  9. #9
    Come avevi scritto prima, coi button, è più simile a come volevo fare! guarda, questo è il codice dei bottoni a cui vorrei aggiungere :

    <button id="button" onclick="creabbc1()">A</button>
    <button id="button" onclick="creabbc2()">B</button>

    quindi una volta creato "creabbc1 o creabbc2 in un'area testo che sta in basso al form, spuntando una casella o premendo un bottone mi applica o meno la variabile X

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    siccome si tratterebbe che creare un giochillo in javascript...
    perché non semplifichi creando 4 bottoni differenti?

    visti che sei alle prime armi qui bisognerebbe scriverti proprio tutto...

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.