Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Urgente, please

  1. #1

    Urgente, please

    Buonasera a tutti!!
    Il codice che vi posto comprende html e javascript ed ha una funzione di submit ad un'altra pagina php ma il javascript è come se fosse isolato; perchè non risponde alla pressione del tasto; secondo voi il problema quale è?

    Ecco il codice:
    ----------------------------------------

    <html>

    <script language="javascript">

    function controllo(obj)
    {
    alert(" valore del parametro a=["+obj.form.a.value+"]");
    alert(" valore del parametro b=["+obj.form.b.value+"]");
    alert(" valore del parametro c=["+obj.form.c.value+"]");

    parama=obj.form.a.value
    paramb=obj.form.b.value
    paramc=obj.form.c.value

    if ((parama == "")||(parama==0)) {
    alert(" parametro a non valido");
    } else {
    v=parseInt(parama);

    if ((paramb == "")||(paramb==0)) {
    alert(" parametro b non valido");
    } else {
    v2=parseInt(paramb);

    if ((paramc == "")||(paramc==0)) {
    alert(" parametro c non valido");
    } else {
    v3=parseInt(paramc);

    if ( isNaN(v) ) {
    alert(" hai inserito una stringa in a");
    }


    if ( isNaN(v2) ) {
    alert(" hai inserito una stringa in b");
    }


    if ( isNaN(v3) ) {
    alert(" hai inserito una stringa in c");
    }


    }

    return true;
    }
    </script>


    <title>parametri</title>
    <body bgcolor="ffffcc">

    CALCOLO EQUAZIONE SECONDO GRADO:</p>





    <form name=mainform action="calcolo.php" METHOD=POST>



    <input type=submit name=cont_submit value="calcolo" onclick="return controllo(this)"></p></p>

    <input type=button name=cont_but value="controllo (senza submit)" onclick="controllo(this)"></p></p>


    Inserisci il primo parametro(a) :

    <input type="text" name="a" size="50" maxlength="30">


    Inserisci il secondo parametro(b) :

    <input type="text" name="b" size="50" maxlength="30">


    Inserisci il terzo parametro(c) :

    <input type="text" name="c" size="50" maxlength="30">


    <input type="reset" value="cancella"></p>

    </form>

    </body>
    </html>

    ----------------------------------------
    Grazie!!

  2. #2

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.