Scusate per prima;
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!!