asseskiller
Lt. Junior Grade
- Registriert
- Sep. 2005
- Beiträge
- 447
Hi ich habe folgendes script
Das script erstellt außerdem an anderer stelle noch formulare.
In diesen Formularen sind radiobuttons bei denen der erste automatisch gecheckt ist.
Mein script ist aber so angelegt, dass es erst rechnet, sobald man was neues anklickt.
Ich würde es gerne so haben, das ich sich gleich zu begin die entsprechenden daten aus den feldern zieht und dann sofort rechnet.
Wie kann ich das anstellen?
HTML:
function show_pic(element)
{
switch(element.value)
{
<? for($i=1;$i<=$_SESSION["anz_handy"];$i++)
{
?>
case "<? echo "wert".$i."";?>":
document.getElementById("1").setAttribute("src", "<? echo $_POST['bild'.$i.'']; ?>");
document.getElementById("details").innerHTML = "<? echo $_POST['beschreibung'.$i.'']; ?>";
document.getElementById("erg1").innerHTML = "<? echo $_POST['handy2'.$i.'']; ?> ";
document.getElementById("ek").innerHTML = "<? echo $_POST['ek'.$i.'']; ?>";
var ek = document.getElementById("ek").innerHTML;
var prov = document.getElementById("prov").innerHTML;
var preis_ausgeben = Math.round((ek-prov+<? echo $marge; ?>)*1.19);
document.getElementById("preis").innerHTML = preis_ausgeben;
break;
<?
}
?>
}
}
function show_pic2(element)
{
switch(element.value)
{
<? for($i=1;$i<=$_SESSION["anz_tarif"];$i++)
{
?>
case "<? echo "wert".$i."";?>":
document.getElementById("2").setAttribute("src", "<? echo $_POST['tbild'.$i.'']; ?>");
document.getElementById("erg2").innerHTML = "+ <? echo $_POST['tarif2'.$i.'']; ?>";
document.getElementById("prov").innerHTML = "<? echo $_POST['prov'.$i.'']; ?>";
var ek = document.getElementById("ek").innerHTML;
var prov = document.getElementById("prov").innerHTML;
var preis_ausgeben = Math.round((ek-prov+<? echo $marge; ?>)*1.19);
document.getElementById("preis").innerHTML = preis_ausgeben;
break;
<?
}
?>
}
}
Das script erstellt außerdem an anderer stelle noch formulare.
In diesen Formularen sind radiobuttons bei denen der erste automatisch gecheckt ist.
Mein script ist aber so angelegt, dass es erst rechnet, sobald man was neues anklickt.
Ich würde es gerne so haben, das ich sich gleich zu begin die entsprechenden daten aus den feldern zieht und dann sofort rechnet.
Wie kann ich das anstellen?