I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg begynder ikke at downloade koder for at finde dine fejl - men dels virker koden ikke synderlig godt skrevet, dels tror jeg, du selv har introduceret en fejl i linien: onFocus="this.blur(" CLASS="' +classInput +'">
Yups - den originale kode er også noget vrøvl :) Der mangler en parentes-afslutning et par steder ved 'this.blur()': inputFrame.write(' <A HREF="java script:void(0)" onClick="document.'+formNavn+'.'+feltNavn+'.value=0;'+rammeSti+'.justerVare(\''+navn+'\','+pris+',document.'+formNavn+'.'+feltNavn+'.value);'+eventOption+';" onFocus="this.blur()" CLASS="' +classInput +'">'+justerFjern+'</A> </SPAN>');
Ja det hjælper at smide den nye kode ind *S Men så er der jo det som jeg har tilføjet, hvad skal jeg gøre med det?? For når jeg smider den ind, kommer fejlen igen :)
Nu har jeg fundet ud af at fejlen ikke er selve indkøbskoden, men derimod det script som onKeyup="calc('total<%=prodrs("id")%>', antal<%=prodrs("id")%>.value, '<%=newprice%>'" refererer til der er problemet
den er:
<script language="javascript"><!-- function ciffer2(total) { if ((i = total.indexOf('.')) > -1) { tmpstr = total.substring(++i); total = total.substr(0, i); if (tmpstr.length < 2) { resstr = tmpstr; for (c = tmpstr.length; c < 2; c++) resstr += '0'; } else { resstr = tmpstr.substr(0, 2); } total += resstr; } else { total += '.00'; } return total; }
function calc(dest, _amount, _price) { amount = parseInt(_amount); if (!isNaN(amount)) { //is amount a number total = String(amount * parseFloat(_price)); eval('document.forms[0].'+dest).value = ciffer2(total); } else { eval('document.forms[0].'+dest).value = '0.00'; } calcTotal(); }
function calcTotal() { e = document.forms[0].elements; total = 0.0; for (i=0; i < e.length; i++) { if (e[i].name.indexOf('total')>-1) { total += parseFloat(e[i].value); } } document.forms[0].formtot.value = ciffer2(String(total)); } //--> </script>
Har du nogen ide om hvad der kan være galt der?? Det er som om at når OnKeyUp funktionen ligger i varekurv koden, så går den galt!!???
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.