Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611

    Ottenere il numero di campi file

    ciao a tutti,
    come posso sapere quanti <input type="file".... sono presenti in un form?

    grazie anticipatamente

    NON ABBANDONATE CANI O GATTI!!!

  2. #2
    ciao, prova così:

    codice:
    var e = document.getElementById('idform').elements;
    var n = 0
    for(var i=0;i<e.length;i++) if(e.type=='file') n++;
    in n hai il numero di campi file.

    saluti

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    non funziona

    potrebbe dipendere dal fatto che il campo 'file' è un array? es. input type='file' name='name[]'

    mi restituisce sempre zero

    :master:
    NON ABBANDONATE CANI O GATTI!!!

  4. #4
    Originariamente inviato da activ
    non funziona

    potrebbe dipendere dal fatto che il campo 'file' è un array? es. input type='file' name='name[]'

    mi restituisce sempre zero

    :master:
    in effetti c'era un errore. ecco il codice corretto:

    codice:
    var e = document.getElementById('idform').elements;
    var n = 0
    for(var i=0;i<e.length;i++) if(e[i].type=='file') n++;
    saluti

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    perfetto funziona!

    grazie 1000!

    NON ABBANDONATE CANI O GATTI!!!

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.