tim: JS in CGI übersetzen

Beitrag lesen

hallo,
leider bin ich kein cgi freak. kann mir jemand dabei helfen, dass ganze in cgi zu verstehen???

mit folgenden cgi befehlen wäre mir eigentlich schon ausreichend geholfen.

split
length
for

vielen dank für eure hilfe

<script language="JavaScript" >
function createOrderTab()
{
var realdata = window.opener.document.getElementById("orderDataOld").value;
document.getElementById("artikel").value = realdata;
var allprice = 0;
var allprice01 = 0;
var cutdata = realdata.split("_?_");
var datapacz = cutdata.length;
var orderdata = "

for (var icoon=1 ;icoon < datapacz; icoon++)
{

orderdata = cutdata[icoon].split("~");
var orderart = orderdata[0];
var orderrubi = orderdata[1];
var orderinfo = orderdata[2];
var orderanzahl = orderdata[4];
var orderpreis01 = orderdata[5];
var orderpreis02 = Number(orderpreis01);
var orderpreis = orderpreis02.toFixed(2);
var orderzusatz = orderdata[6];

var x1 ="OrderTabTDArt"+icoon;

var tabshownow = "orderTab" + icoon;
document.getElementById(tabshownow).style.display = "block\ document.getElementById(x1).innerText = orderart;
document.getElementById("OrderTabTDRubi"+icoon).innerText = orderrubi;
document.getElementById("OrderTabTDInfo"+icoon).innerText = orderinfo;
document.getElementById("OrderTabTDAnzahl"+icoon).innerText = orderanzahl;
document.getElementById("OrderTabTDPreis"+icoon).innerText = orderpreis+" \ document.getElementById("OrderTabTDZusatz"+icoon).innerText = orderzusatz;

var preiseinzel = Number(orderpreis);

allprice01 = allprice01 + preiseinzel;
allprice = allprice01.toFixed(2);

}

document.getElementById("rechnungsbetrag").innerText = "  "+allprice+" EURO\ }
</script>