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

    prendere il numero di checkbox selezionati

    ciao, ho questo codice in html e php

    <input name="che_elimina[]" type="checkbox" value="<?=$record_categoria['id'];?>">


    devo verificare il numero di checkbox che l'utente ha selezionato.

    sto provando con questa sintassi javascript ma mi da errore e non capisco perchè.

    var m = document.form_mostra_categorie.che_elimina;
    var num_checkbox_selezionati = 0;

    for (i=0; i < m.lenght; i++)
    {
    if (m[i].checked) {
    num_checkbox_selezionati++;
    }
    }
    alert(num_checkbox_selezionati);



    come posso fare? ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao verardoelvis,

    a prima vista vedo 2 errori:
    1) i checkbox li hai chiamati che_elimina[] e non che_elimina, quindi
    codice:
    var m = document.form_mostra_categorie.elements['che_elimina[]'];
    2) length e non lenght


  3. #3
    ok per length,

    ma le [] le devo mettere per passare la varibile via post ad una pagina php.

    forse è proprio questo il problema!

    sapevo e tuttora mi funziona se scrivo solo type="chechbox" name="checkbox" ma non se scrivo name="checkbox[]"



    mahhhhh
    :master:

  4. #4
    tutto ok, grazie mille!!!!!

    non sapevo che gli array si prendessero in quella maniera. grazie ciao

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.