Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Form con checkbox

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    331

    Form con checkbox

    salve a tutti.. ho bisogno del vostro aiuto...

    ho 2 form creati dinamicamente prelevando i dati da un database.
    Ad ogni record corrisponde un checkbox e un input text (1)
    Ad ogni record corrisponde un checkbox e due select (2)


    (1) Devo fare in modo che spuntando il checkbox si attivi l'input text che in caso contrario rimane disabilitato...

    (2) Inoltre dovrei fare in modo, in un altro form simile, di rendere disattive 2 select se il checkbox è spuntato.

    Spero di essere stato chiaro...
    aspetto il vostro aiuto..
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    1.
    codice:
    <form ...>
    <input type="checkbox" value="..." onclick="this.form.ttt.disabled=!this.checked;">
    <input type="text" name="ttt" disabled="disabled">
    ...
    </form>
    2.
    codice:
    <input type="checkbox" value="..." onclick="this.form.ss1.disabled=this.checked; this.form.ss2.disabled=this.checked;">
    <select name="ss1">
    <option ...>...</option>
    <option ...>...</option>
    ...
    </select>
    <select name="ss2">
    <option ...>...</option>
    <option ...>...</option>
    ...
    </select>
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    331
    (1)

    codice:
    onclick="this.form.30_quantita.disabled=!this.checked;"
    non si attiva quando clicco sul checkbox

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Posta anche il codice HTML del campo che vuoi attivare/disattivare, ma ricorda che in molti browser i nomi devono iniziare per lettera e contenere solo lettere e numeri. In IE se ci sono di mezzo i CSS anche il carattere _ puo` dare problemi.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    331
    codice:
    <input type="checkbox" name="prod_2" value="ON" onclick="this.form.2_quantita.disabled=!this.checked;">
    
    <input type="text" name="2_quantita" disabled="disabled" value="1" size="3" maxlength="3" />

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    cambia il nome: da 2_quantita a quantita2
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    331
    funziona grazie gentilissimo

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.