eseguire codice html da funzione javascript

amhal

Utente Attivo
17 Feb 2011
89
1
8
Ciao a tutti ho questo problema:

devo uplodare dei file tramite modulo html, ma vorrei rimpiazzare il classico tasto sfoglia con un'immagine e richimare il codice di upload html, tramite una funzione javascript che viene lanciata quando si clicca sull'immagine...
di seguito il codice da me scritto e che ovviamente nn funge :faraone:

Codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "html://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">			

<head>
		
<script>

function esegui(){

document.getElementById("modulo");

alert("ciao");	
	
}
	
</script>

</head>

<body>

<table>
<tr>
	<button  onclick="esegui()" type="submit" style="background:transparent; border:none;"> <img src="profilo.jpg" /> </button>		
			
	<form name="modulo" id="modulo" action="#" method="post" enctype="multipart/form-data">
	
	<input type="file" name="upload" id="file" />
	
	</form>					
</td>
</tr>
</table>
</body>
</html>

ok, io ho lasciato alert('ciao') per vedere se la funzione veniva richiamata, ma al posto dell'alert vorrei far eseguire il codice dentro al form, cioè quello che mi permette di aprire la schermata per l'upload..

grazie a tutti in anticipo
:hammer:
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
Devi mascherare il tasto sfoglia, non è richiamabile da JS quella funzione per motivi di sicurezza.
 
Discussioni simili
Autore Titolo Forum Risposte Data
G Eseguire codice solo al termine della chiamata ajax Ajax 1
M Eseguire codice php contenuto in una variabile e salvarne il risultato in un'altra PHP 2
A eseguire codice js caricandolo dinamicamente in un DIV Javascript 2
N Eseguire codice javascript HTML e CSS 1
GENZIANA Codice per eseguire il download di un cartella zippata HTML e CSS 14
peppoweb Acrobat Reader può eseguire codice arbitrario Sicurezza e Virus 0
felino [Joomla 1.5] Backend senza toolbar, impossibile eseguire qualunque operazione Joomla 1
G eseguire calcoli matematici su risultati 2 tabelle mysql PHP 4
antoniomanuel Eseguire più files audio in sequenza Sviluppo app per Android 0
maxnegri Eseguire un'azione con php ad ogni condivisione su Facebook PHP 0
C Eseguire .sh da php PHP 6
W [Javascript] Eseguire script residente nel sistema da html remota Javascript 0
W Aiutino per compilare o eseguire un App Java Java 0
W [C#] Eseguire contemporaneamente tutti i Thresad su "Multithread" .NET Framework 0
G [Javascript] eseguire test-case Selenium da riga di comando... Javascript 0
P [Javascript] eseguire una funzione dopo un'altra Javascript 0
S [PHP] Eseguire differenza su dati SQL presenti sulla stessa colonna PHP 1
N eseguire pagina php senza aggiornare la pagina Ajax 3
S Eseguire funzione jquery all'interno della risposta ajax Ajax 0
A eseguire funzione dopo scelta dal form PHP 4
L eseguire programmi in c PHP 0
gandalf1959 Chiedere conferma all'utente prima di eseguire una funzione PHP 5
JackIlPazzo Eseguire funzione php senza ricaricare pagina? PHP 3
T [JavaScript & Ajax] Eseguire script dopo chiamata A Ajax 2
felino [Oracle] Eseguire uno split di un record Oracle 1
felino Funzione get_node(): eseguire un replace WordPress 1
J Eseguire un redirect a sito mobile PHP 0
N Eseguire una query MySQL dopo 10 secondi PHP 0
G Dividere stringa ed eseguire query PHP 3
F Eseguire PHP in jQuery jQuery 3
ivarello eseguire exec() lato Client PHP 1
X Eseguire controllo su variabili php PHP 1
M eseguire un comando da php PHP 2
1 eseguire operazioni pianificate PHP 3
Z Eseguire una Query tramite linguaggi client-side è possibile? Ajax 3
M Ajax: eseguire chiamate cross-domain Ajax 1
S Eseguire controlli sul form delle foto PHP 17
I Eseguire funz. Javascript caricata tramite la funzione Ajax di JQuery in onChange Javascript 0
I Eseguire funz. Javascript caricata tramite la funzione Ajax di JQuery in onChange Javascript 0
G eseguire un ciclo for next su applicazione di un sito web Javascript 1
S [Vb.net] Eseguire un programma richiamando l'explorer di windows o il comando esegui .NET Framework 1
C Eseguire script ajax nella stessa pagina index.php Ajax 2
S [Vb.net] Eseguire un exe contenuto nel file di risorse .NET Framework 1
G eseguire gedit con shell_exec() PHP 3
neo996sps Eseguire script perl da pagina PHP PHP 3
I Eseguire foreach una volta PHP 4
I Eseguire query con ciclo PHP 2
I Eseguire query in funzione PHP 2
X eseguire due query aiuto PHP 1
R Eseguire variabile da pulsante PHP 0

Discussioni simili