Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    170

    riferimento al nome dei componenti di un array

    Ho un form in cui ho 2 campi file che ho chiamato con lo stesso nome per farli diventare un array:
    <input type="file" name="file[]" id="file[]" >
    <input type="file" name="file[]" id="file[]" >

    Come faccio a far riferimento ad ognuno di loro, al loro nome?
    Qual'è la giusta sintassi?
    Grazie in anticipo.

  2. #2
    in che linguaggio lo vuoi sapere?
    perchè non l'ho capito
    il troppo pensare deriva dal poco capire

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    170

    javascript

    in javascript

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    premesso che non puoi definire due elementi con lo stesso id cambia il tuo codice in

    codice:
    <input type="file" name="file[]" id="file1">
    <input type="file" name="file[]" id="file2">
    e ti riferisci con document.getElementById('file1') e
    document.getElementById('file2')
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    170
    grazie per l'aiuto, era quello che mi serviva!
    P.S.: ma se io sul nome invece di file[] mettevo solo file, mi creava lo stesso un'array?

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    se ti serve per processarlo lato server devi lasciare le parentesi quadre altrimenti puoi anche toglierle
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2005
    Messaggi
    170
    si, li processo tramite php, comunque anche se non metto le "[]" ottengo sempre un' array (tramite l'array globale $_FILES)

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.