Ciao a tutti...
allora mi succede una cosa strana
codice:
<script language="javascript">
<!--
function calcolo(input) {
//valore_immobile_CHF.value=""
var value = input.value;
var tasso1 = tasso.value
tasso1 = tasso1.replace("\,", ".");
//var tassor=tasso1.value
//var tasso1 = 1.5;
//alert(tasso1);
valore_immobile_CHF.value=value*tasso1;
//return this.value
//alert(valore_immobile_euro);
}
function calcolo2(input) {
var value = input.value;
var tasso1 = tasso.value
tasso1 = tasso1.replace("\,", ".");
importo_mutuo_CHF2.value=value*tasso1;
//return this.value
//alert(valore_immobile_euro);
}
function calcolo3(input) {
var value = input.value;
var tasso1 = tasso.value
tasso1 = tasso1.replace("\,", ".");
reddito_CHF.value=value*tasso1;
//return this.value
//alert(valore_immobile_euro);
}
//-->
</script>
poi ho nell'html
codice:
<input tabindex= "2" name="valore_immobile_euro" type="text" id="valore_immobile_euro" size="15" />
<input name="valore_immobile_CHF" type="text" readonly="true" id="valore_immobile_CHF" size="15" />
<input tabindex= "3" name="importo_mutuo" type="text" size="15" onfocus="calcolo(valore_immobile_euro);"/>
il risultato è che se mi sposto nel campo importo_mtuo mi fa il calcolo che desidero valore_immobile_CHF
la cosa strana però è che non appena inserisco questi input all'interno del tag <form> non funziona più l'evento onFocus e non mi fa nessun calcolo....
mi da un errore javaScript che mi dice che tasso non è definito :S
io mi chieo come può essere se prima senza tag form funzionava?
cosa può essere? dove è l'errore o l'arcano?
grazie.