Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - olympia77

Pagine: [1]
1
Gestione Form / Re:Un aiutino con breezingforms
« il: 21 Gen 2016, 12:45:02 »
ma il codice Actionscript>Custom> di txt1 è impostato su Click o Change?

2
Grazie per la risposta. La spunta sul change c'era gia. In un altro tutorial scrivevano di mettere il codice js sia sui campi da riempire che sul campo calcolato readonly. Ho tolto il codice dal campo calcolato e funziona. Ho anche cambiato l'unità di misura in cm così non ci sono problemi con le virgole delle altezze in metri anche se prima o poi dovrò affrontare il problema.



function ff_peso_action (element, action)
{
ff_getElementByName('bmi').value = Number(ff_getElementByName('peso').value) /
((Number(ff_getElementByName ('altezza') .value) / 100) * (Number(ff_getElementByName('altezza').value / 100)));
}
// ff_peso_action




lo stesso codice l'ho replicato sull'elemento altezza sostituendo 'peso' con 'altezza' ovviamente.
Ora vorrei che bmi avesse 0 cifre decimali con .toFixed(0) ma non trovo il punto del codice in cui inserirlo perchè se lo metto dove lo vedo di solito si blocca tutto.

3
Gentile Sodoku grazie per il lavoro didattico.
Ho creato un form con un campo text readonly calcolato partendo da altri due. Funziona finchè non tento di complicare i calcoli con parentesi e più di due variabili. Ad esempio voglio calcolare bmi = peso / altezza al quadrato
Nel tuo articolo sui calcoli scrivevi:

"Se al posto di una semplice moltiplicazione volete utilizzare calcoli più complessi la situazione non cambia. Radici, potenze, logaritmi, somme, sottrazioni e differenze, percentuali etc."


il codice actionscript che ho scritto è il seguente:


function ff_bmi_action(element,action)
{
ff_getElementByName('bmi').value = 0;
{
ff_getElementByName('bmi').value =
Number(ff_getElementByName('peso').value) /
Number(ff_getElementByName('altezza').value) * Number(ff_getElementByName('altezza').value);
}
}
// ff_bmi_action



mi restituisce il valore del peso. Se inserisco le parentesi tipo peso/(altezza*altezza) mi da  NaN.
Volevo chiederti se per favore potevi indicarmi l'errore di sintassi o dove e con che sintassi si concatenano i calcoli. Grazie

Pagine: [1]


Web Design Bolzano Kreatif