Ragazzi su un sito devo effettuare delle operazioni matamatiche per il calcolo di un preventivo mediante la compilazione di un form con le relative opzioni da spuntare.
Per passare il risultato dell'operazione al campo input del totale (che ho disabilitato) utilizzo un javascript (collegato in un foglio esterno), però (chissà perchè )
non funziona.
Vi allego lo script :
Codice PHP:
function calcolo_pre ()
{
var base = 150;
var pagine = document.getElementById('num_pag').value;
ck_motori = document.getElementById('motori');
ck_statistiche = document.getElementById('statistiche');
ck_modulo = document.getElementById('modulo_contatto');
var somma;
document.form['calcolo'].elements['totale'].value = somma;
if (ck_motori.checked)
{
ck_motori = 50;
}
else
{ck_motori = 0;}
if (ck_statistiche.checked)
{
ck_statistiche = 50;
}
else
{ck_statistiche = 0;}
if (ck_modulo_contatti.checked)
{
ck_modulo_contatti = 50;
}
else
{ck_modulo_contatti = 0;}
somma = (pagine * 35) + base + motori + statistiche + modulo;
}
/*
la variabile base è un input text disabilitato
la variabile pagine è un input text
le variabili motori, statistiche e modulo sono dei checkbox
la variabile totale è un input disabilitato a cui voglio passare il risultato
*/
Questa funzione l'ho collegata all'evento onclick del bottone del form.
Vi prego aiutatemi