Visualizzazione dei risultati da 1 a 10 su 12

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Questo per i fatti suoi funziona correttamente con un input type image
    codice:
    <script>
    function prova(){
    	if(confirm('test')){
     		alert('OK');
    	}else{
    		alert('ANNULLA');
    		return false;
    	}
    	alert('continuato')
    }
    </script>
    <input type="image" src="" onClick="prova()" alt="image">
    Ci dev'essere qualcos'altro che fa continuare.
    Nell'html non si capisce se il tutto sta all'interno di un tag FORM. Se così fosse come detto sopra va gestita l'azione della form e non il solo tasto.
    Quindi una cosa di questo tipo se in una form
    codice:
    <script>
    function prova(){
    	if(confirm('test')){
     		alert('OK');
    	}else{
    		alert('ANNULLA');
    		return false;
    	}
    	alert('continuato')
    }
    </script>
    <form action="" onsubmit="return prova();">
    <input type="image" src="" alt="image">
    </form>

  2. #2
    Ciao, grazie

    un passo avanti e uno indietro.

    Mettendo lo script nel tag form funziona... questo è il passo avanti, per contro è che la richiesta di conferma viene fatta per ogni tasto presente nella barra: commenta, modifica e cancella.

    Riepilogando:


    1) script a livello di tasto con button funziona
    <input type="button" name="invia" value="elimina" src="immagini/elimina0.jpg" onclick="cancella(1)">


    2) script a livello di tasto con image non funziona (fa la richiesta ma prosegue comunque)
    <input type="image" name="invia" value="elimina" src="immagini/elimina0.jpg" onclick="cancella(1)">


    3) script a livello di form funziona ma la richiesta viene fatta per qualsiasi tasto

Tag per questa discussione

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.