Back to top
Ho inserito alcune modifiche.1) è necessario inizializzare i valori dei campi altrimenti javascript non funziona2) ho modificato i valori dei nomi dei campi per rendere più comprensibile il codice 3) il calcolo avviene se dopo l'inserimenti si clicca conil mouuse in qualsiasi punto del form, quindi o dovremo esplicitare questa cosa oppure si inserisce un bottone "calcola" da premere per fare il conto.Codice: [Seleziona]<div class="form_item"> <div class="form_element cf_textbox"> <label class="cf_label" style="width: 150px;">Base</label> <input class="cf_inputbox required validate-number" maxlength="10" size="10" title="inserire un numero" id="text_0" name="base" type="text" onChange="updatethis(this.form);" value=""/> <a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/>[/url] <div class="tooltipdiv">Base :: inserire la misura della base<> <> <div class="cfclear"> <><><div class="form_item"> <div class="form_element cf_textbox"> <label class="cf_label" style="width: 150px;">Altezza</label> <input class="cf_inputbox required validate-number" maxlength="10" size="10" title="Inserire un numero valido" id="text_1" name="altezza" type="text" onChange="updatethis(this.form);" value=""/> <a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/>[/url] <div class="tooltipdiv">Altezza :: Inserire la misura dell'altezza<> <> <div class="cfclear"> <><><div class="form_item"> <div class="form_element cf_textbox"> <label class="cf_label" style="width: 150px;">Area</label> <input class="cf_inputbox" maxlength="10" size="10" title="" id="text_2" name="area" type="text" value="0" readonly="readonly"/> <> <div class="cfclear"> <><><div class="form_item"> <div class="form_element cf_button"> <input value="Invia" name="button_3" type="submit" /><input type="reset" name="reset" value="Reset"/> <> <div class="cfclear"> <><>Codice: [Seleziona]function updatethis(form) { form.elements['area'].value = form.elements['base'].value * form.elements['altezza'].value; }
<div class="form_item"> <div class="form_element cf_textbox"> <label class="cf_label" style="width: 150px;">Base</label> <input class="cf_inputbox required validate-number" maxlength="10" size="10" title="inserire un numero" id="text_0" name="base" type="text" onChange="updatethis(this.form);" value=""/> <a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/>[/url] <div class="tooltipdiv">Base :: inserire la misura della base<> <> <div class="cfclear"> <><><div class="form_item"> <div class="form_element cf_textbox"> <label class="cf_label" style="width: 150px;">Altezza</label> <input class="cf_inputbox required validate-number" maxlength="10" size="10" title="Inserire un numero valido" id="text_1" name="altezza" type="text" onChange="updatethis(this.form);" value=""/> <a class="tooltiplink" onclick="return false;"><img height="16" border="0" width="16" class="tooltipimg" alt="" src="components/com_chronocontact/css/images/tooltip.png"/>[/url] <div class="tooltipdiv">Altezza :: Inserire la misura dell'altezza<> <> <div class="cfclear"> <><><div class="form_item"> <div class="form_element cf_textbox"> <label class="cf_label" style="width: 150px;">Area</label> <input class="cf_inputbox" maxlength="10" size="10" title="" id="text_2" name="area" type="text" value="0" readonly="readonly"/> <> <div class="cfclear"> <><><div class="form_item"> <div class="form_element cf_button"> <input value="Invia" name="button_3" type="submit" /><input type="reset" name="reset" value="Reset"/> <> <div class="cfclear"> <><>
function updatethis(form) { form.elements['area'].value = form.elements['base'].value * form.elements['altezza'].value; }
Copyleft: Tutto il materiale pubblicato o comunque presente all'interno del sito www.joomla.it può essere utilizzato, diffuso e modificato liberamente. Hosting fornito gratuitamente da Joomlahost.it Disegno web da kreatif multimedia srl