Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Div e Checkbox...

  1. #1

    Div e Checkbox...

    Salve, ho un div fatto come riportato sotto, ovvero con all'interno una foto (a sua volta dentro un div che la riquadra) e un Input Checkbox.

    Il problema è che se ci sono molte foto e voglio selezionare i checkbox devo avere molta mira.

    Vorrei poter cliccare sul div (o su chi per esso) per poter selezionare l'input.
    Ci vuole per forza il Javascript?
    Che soluzione mi consigliate??

    codice:
    <div style='float:left;text-align: center;'>
      <div style='
        border:2px solid #ffcc00;
        background-color:#f9f9f9;
        width:90px;
        height:90px;
        margin:2px;
        text-align: center;
       '>[img]...[/img]
      </div>
      <input name='...' type='checkbox' value='...'>
    </div>

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Si`, credo proprio sia necessario JS.

    Potrebbe essere:
    <div ... onclick="document.getElementById('ID_CAMPO').focus ();">

    dove ID_CAMPO e` definto da:
    <input id="ID_CAMPO" ...>
    l'id deve essere univoco nella pagina, e puo` essere uguale o diverso dal name.

    Potrebbe essere necessario inserire lo stesso onclick anche negli altri oggetti interni al div.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Originariamente inviato da Mich_
    Si`, credo proprio sia necessario JS.
    Ok, ti ringrazio. Ora faccio delle prove con l'aiuto che mi hai dato...
    Speravo tanto in una risposta del tipo... "Basta usare un tag <A>..." ...ma va bene lo stesso. Mi adeguerò!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Puoi anche usare un tag <a>, che puo` contenere l'immagine (ma non il checkbox); serve comunque JS, perche` devi lavorare sull'evento onclick del tag <a>.

    Tanto vale lavorare sull'onclick del <div> (supportato da molti browser)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Originariamente inviato da Mich_
    Tanto vale lavorare sull'onclick del <div> (supportato da molti browser)
    Non fa una piega... ho già provato e va tutto bene.

    Grazie ancora...

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.