Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di ZeNaIs
    Registrato dal
    Feb 2008
    Messaggi
    38

    Assegnare il value con IE

    Salve a tutti...
    ho degli input file..
    ho fatto una piccola funzione per determinare appunto i file accettati (in questo caso delle immagini)... funziona benissimo se non fosse che oltre al messaggio d'errore dovrebbe assegnare un valore del campo vuoto... ovvero.. se io seleziono un file txt al posto del jpg mi esce l'errore e mi assegna all'input un valore vuoto in modo da poter riselezionare il file... con firefox funziona benissimo... mentre con IE7 no.. il codice per assegnare il value è il seguente:
    codice:
    document.getElementById(id).value='';
    ho cercato un po in rete ma sembra che nessuno abbia questi problemi -.-'
    come posso risolvere?
    Ringrazio in anticipo

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    mi pare funzioni clonando il nodo, rimuovendo il value del clone e sostituendolo all' elemento originale
    codice:
    	var el=document.getElementById('id_campo_file');
    	var newEl=el.cloneNode(true);
    	newEl.value='';
    	el.parentNode.replaceChild(newEl,el);

  3. #3
    Utente di HTML.it L'avatar di ZeNaIs
    Registrato dal
    Feb 2008
    Messaggi
    38
    OTTIMO!!!
    funziona benissimo
    Grazie Assai

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 © 2026 vBulletin Solutions, Inc. All rights reserved.