Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    312

    form con javascript e servlet

    Salve ragazzi,
    scrivo in questa sessione del forum anche se non so se sia la più indicata, se ho sbagliato chiedo scusa.
    Premetto che conosco pochissimo javascript ma devo realizzare una cosa semplice. Ho una form html con 2 campi, quando premo il tasto submit vengono inviati questi valori ad una servlet. Posso fare in modo che i dati vengano spediti se e solo se tutti i campi della form sono stati riempiti? In poche parole come si può collegare ad una form una action servlet che vada in esecuzione solo se un'altra action javascript ha dato esito positivo?

  2. #2
    potresti mettere un check via javascript che faccia un controllo del contenuto dei campi e se non sono pieni annulli l'operazione
    Scripter di BloodColony
    www.bloodcolony.net

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    312
    Questo qui funziona?

    <SCRIPT LANGUAGE="JavaScript">
    function verifica(form)
    {
    if(form.name.value == "")
    alert('riempire tutti i campi!');
    else
    form.submit();
    }

    Poi nella mia jsp ho scritto:
    <form name="a" action="Servlet" method="POST" enctype="multipart/form-data">
    <input type="text" name="keyword" onClick "verifForm(this.form)" />

    <input type="file" name="picture" onClick "verifForm(this.form)" />

    <input type="submit">

    Non mi da segni di vita, come mai?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    312
    Ops, chiedo scusa, ho sbagliato a scrivere. Il codice script è questo:
    <script language =" Javascript">
    function validate(form) {
    if ( form.keyword.value=="" || form.picture.value=="") {
    alert("Devi compilare tutti i campi richisti!");
    return false;
    }
    else
    return true;
    }
    </script>
    e ovviamente
    <input type="submit" onclick="validate(this.form)">
    Non viene eseguito nessun script...a cosa è dovuto?

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.