Hallo!!
Ich habe eine PHP-Seite auf der aus einer Anzahl und einem Betrag eine Gesamtsumme berechnet werden soll. Im IE klappt das einwandfrei, nur im Firefox nicht, vielleicht kann mir jemand weiterhelfen! Die kryptischen Namen der INPUTs resultieren aus der Typo3-Umgebung, in der das PHP laufen muss. Schon mal vielen Dank.
Code:
<form name="form1" method="POST".......
....
<script type="text/javascript">
function calc()
{
var convert_betrag = document.getElementById("tx_ClubSupport_pi6[order_voucher][DATA][gut_betrag]").value.replace(/,/, ".");
var gmenge = parseFloat(document.getElementById("tx_ClubSupport_pi6[order_voucher][DATA][gut_menge]").value);
var gbetrag = parseFloat(convert_betrag);
document.getElementById("betrag").value = gmenge*gbetrag;
}
</script>
<table class=de_100>
<tr>
<td width = 125 class = "de_label" style="vertical-align:middle;"> Gutscheinbetrag*: </td>
<td width = 50>
<input class="de_text" type="text" size =10
name="tx_ClubSupport_pi6[order_voucher][DATA][gut_betrag]"
value="" onchange=calc()></td><td>Euro (Eingabeformat: EURO,Cent)</td>
</tr>
<td width = 125 class = "de_label" style="vertical-align:middle;"> Anzahl*: </td>
<td width = 50>
<input class="de_text" type="text" size =10
name="tx_ClubSupport_pi6[order_voucher][DATA][gut_menge]"
value="" onchange=calc()></td> <td>Stück</td>
</tr>
</table>
<table class=de_100>
<tr><td width = 125 class = "de_label" style="vertical-align:middle;">Gesamtbetrag:</td>
<td width = 50>
<input class="de_text" type="text" value="" name="betrag" readonly style="border-style:none;"></td>
<td>Euro</td>
</tr>
</table><br>