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

    --- Seleziona tutto ---

    Ho un problema:

    in un FORM ho 1000 <input type="checkbox" name="CodiceArticolo">

    devo applicare un seleziona tutto:

    e ho fatto questo:
    codice:
    function check(field){
    	for(i=0; i<field.length; i++){
    		field[i].checked=true;
    	}
    }
    e quì tutto OK!

    ma devo gen erare un Array ---> <input type="checkbox" name="CodiceArticolo[]">

    e quindi non funziona piu' il JavaScript, come va modificato per farlo funzionare ancora ???

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    usa la proprieta' elements del form
    document.nomeForm.elements[field][i].checked=true

    chiaramente correggi anche il ciclo per la lunghezza degli elementi con quel nome
    ciao

  3. #3
    scusa ma sono in impiastro a JavaScript !!!


    function check(field){
    for(i=0; i<elements[field].length; i++){
    document.FormTraduci.elements[field][i].checked=true
    }
    }

    non va!!!

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    function check(field){
    	var f=document.FormTraduci
    	for(i=0; i<f.elements[field].length; i++){
    		f.elements[field][i].checked=true;
    	}
    }
    codice:
    <form name="FormTraduci">
    <input type="checkbox" name="CodiceArticolo[]">a
    
    <input type="checkbox" name="CodiceArticolo[]">b
    
    <input type="checkbox" name="CodiceArticolo[]">c
    
    <input type="checkbox" name="CodiceArticolo[]">d
    
    <input type="checkbox" name="CodiceArticolo[]">c
    
    <hr>
    <input type="checkbox" name="seleziona" onclick="check('CodiceArticolo[]')">seleziona tutti
    
    </form>

  5. #5
    OK , grazie mille
    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.