Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    170

    Problemino controllo javazcript

    Mi sento un po molto straniero in questo forum Purtroppo devo ancora imparare bene javascript e ho riscontrato un problema nel controllo di un form, voglio che se non è compilato e non c'è almeno uno / dia errore
    __________________________________________________ ________________
    <script>
    function ctrl() {
    var f = document.mailing
    if (f.blob.value.indexOf("undefined") == /) {
    alert("E' necessario inserire un indirizzo E-Mail valido.")
    f.blob.focus();
    return false;
    }

    return true;
    }
    </script>
    ____________________Form sempre nella stessa pagina_______________
    <form method="POST" name="mailing" enctype="multipart/form-data" action="upload.asp"onsubmit="return ctrl();">
    <p align="center"><font color="#000080" size="2" face="Arial">

    File: </font>
    <input type="file" name="blob" size=30>

    <input type="submit" name="Enter" value="Aggiungi">
    </form>
    __________________________________________________ ________
    I migliori teologi delle principali religioni della terra mettono in rete 10.000 supercomputers, caricati con la base di conoscenza umana e pongono la fatidica domanda:
    - Dio esiste? Il mostro dalle 10.000 teste ci ragiona sopra per 7 giorni e poi risponde: "ORA SI!"

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    ciao, la riga dell'if prova a cambiarla con
    if (!f.blob.value.indexOf("/") >-1 || f.blob.value=="") {

  3. #3
    <script>
    function ctrl() {
    var f = document.mailing
    if (f.blob.value == "") {
    alert("E' necessario inserire un indirizzo E-Mail valido.")
    f.blob.focus();
    return false;
    }
    else
    {
    alert("OK");
    }
    }
    </script>

    <form method="POST" name="mailing" enctype="multipart/form-data" action="upload.asp">
    <p align="center"><font color="#000080" size="2" face="Arial">

    File: </font>
    <input type="file" name="blob" size=30>

    <input type="button" name="Enter" value="Aggiungi" onclick="return ctrl();">
    </form>

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.