Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    onsubmit ferma invio modulo se vuoto ma poi non invia nulla

    Ciao qualcuno mi sa dire perchè fatto il controllo al form che un campo di tipo file non sia vuoto, se poi riempito non invia niente? resta proprio bloccato

    codice:
    <script type="text/javascript">
    function ctrlfile() {
    
    if (document.getElementById("choice").value=='')
    alert("Inserisci un'immagine.");
    return false;
    
    }
    </script>
    <form action='home.php?sezione=admin&action=addItem&sezionesx=pannello&step=3' enctype='multipart/form-data' method='post' onsubmit='return ctrlfile()'>
    <input type='file' name='imgsx' id='choice'>";
    
    
    <input type='submit' value='Invia'></form>
    Funziona il controllo ma quando scelgo l'immagine da caricare non mi invia piu nulla Non funge con il campo di tipo file? Grazie

  2. #2

  3. #3
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    C'è un problema di sintassi...

    codice:
    <script type="text/javascript">
    function ctrlfile() {
    
    if (document.getElementById("choice").value === "") {
    alert("Inserisci un'immagine.");
    return false;
    }
    return true;
    }
    </script>
    <form action='home.php?sezione=admin&action=addItem&sezionesx=pannello&step=3' enctype='multipart/form-data' method='post' onsubmit='return ctrlfile()'>
    <input type='file' name='imgsx' id='choice'>";
    
    
    <input type='submit' value='Invia'></form>

  4. #4
    Ok provo intanto grazie a tutti

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.