Avatar billede timsen Nybegynder
29. november 2000 - 13:31 Der er 43 kommentarer og
1 løsning

Udregn løn

Er det muligt at lave en side hvor man kan udregne sin løn hvor der er et afkrydsningsfelt hvor man for arbejdsmarked bidrag med hvis man vinkler den af og det samme med skat..
Avatar billede limemedia Nybegynder
29. november 2000 - 13:33 #1
ja selvfølgelig ... hvis du opstiller formlen og faktorer er det en simpel opgave
Avatar billede limemedia Nybegynder
29. november 2000 - 13:33 #2
så skal jeg nok lave den til JS
Avatar billede timsen Nybegynder
29. november 2000 - 13:34 #3
Jamen der skal som sagt være de to afkrydsnings bokse og
1 felt med time lønnen
2 antal timer om dagen
3 antal dage

og et udregnings felt
Avatar billede timsen Nybegynder
29. november 2000 - 13:36 #4
Understand ??
Avatar billede limemedia Nybegynder
29. november 2000 - 13:37 #5
jeps... og afkrydsningsfeltet med Arb. Bidrag... Kørselsgodtgørelse m.v. ?
Avatar billede timsen Nybegynder
29. november 2000 - 13:38 #6
Øhhh hva ??? Kørselsgodtgørelse

Nej....den skal regne ud

time lønnen * timer om dagen og så antal dage Ik ??
Og så skal den ændre hvis man krydser af så den regner  arb bidrag med og det samme med skat.
Avatar billede limemedia Nybegynder
29. november 2000 - 13:44 #7
så der er kun ét checkbox med arb. bidrag ?

hvad ligger dette bidrag på ? hvordan vil du stille den matematiske formel op ?
Avatar billede timsen Nybegynder
29. november 2000 - 13:47 #8
aner det ik med den matematiske formel...men den skal bare sige at faciet skal * med 0,93 så for man det nye facit med arb bidrag.
Avatar billede timsen Nybegynder
29. november 2000 - 13:53 #9
Er du med i nu ??
Avatar billede limemedia Nybegynder
29. november 2000 - 13:55 #10
stand by shortly :)
Avatar billede timsen Nybegynder
29. november 2000 - 14:01 #11
Husk nu skatten ik ??
Avatar billede limemedia Nybegynder
29. november 2000 - 14:06 #12
Jeg bruger den formel du har givet mig :)

jeg er programmør, ikke skattespecialist...
Avatar billede timsen Nybegynder
29. november 2000 - 14:07 #13
Jamen det er til ARB Bidrag skatten er jo ca. 48 % eller sådan noget
Avatar billede limemedia Nybegynder
29. november 2000 - 14:12 #14
du bliver nødt til at specificerer alle faktorer hvis du skal have scriptet... Jeg kan jo ikke sidde og gætte mig frem
Avatar billede timsen Nybegynder
29. november 2000 - 14:15 #15
Jamen jeg skal somsagt have et sted hvor man kan skrive hvad man for i løn per TIME

Så skal man angive hvor mange timer man har arbejdet.

Så bagefter skal man angive over hvormange dage man har arbejdet de antal timer.

OG IKKE MINDST SKAL DER VÆRE EN BOK SOM MAN KAN KRYDSE AF HVOR DER SKAL VÆRE EN STRING DER SKAL GANGE FACIET FRA DE ANDRE MED 0.93 OG SÅ KOMME MED ET NY FACIT..
Avatar billede timsen Nybegynder
29. november 2000 - 14:25 #16
Hjalp det ??
Avatar billede timsen Nybegynder
29. november 2000 - 14:37 #17
Laver du den eller har du givet op ??
Avatar billede limemedia Nybegynder
29. november 2000 - 14:39 #18
er igang :)

patience my friend
Avatar billede timsen Nybegynder
29. november 2000 - 14:41 #19
Okay... Er det sværere end du havde regnet med ???
Avatar billede limemedia Nybegynder
29. november 2000 - 14:42 #20
næ... laver det bare bedre end du regnede med :)) *hihi*
Avatar billede timsen Nybegynder
29. november 2000 - 14:44 #21
*HÆHÆHÆ* Okay nu for vi at se... Øhhh, laver du skatte  taksen med hvis jeg finder ud af hvor meget der bliver trukket ??
Avatar billede timsen Nybegynder
29. november 2000 - 14:54 #22
Nej det er ligemeget bare der er en boks med de 0,93 % fra drag som det er lige nu
Avatar billede limemedia Nybegynder
29. november 2000 - 15:07 #23

Var det noget som du ledte efter ?


<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
<title>Timsen Calculator</title>

<SCRIPT>
<!--
    function fmtPrice(value) {
      result=\"kr \"+Math.floor(value)+\".\";
      var cents=100*(value-Math.floor(value))+0.5;
      result += Math.floor(cents/10);
      result += Math.floor(cents%10);
      return result;
  }

    // Called by the COMPUTE button; computes and displays the values in the lower table.

    function compute() {
      document.forms[0].salary_result.value = fmtPrice(eval(document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value));
      document.forms[0].work_result.value = fmtPrice(eval(((document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value))/100)*(document.forms[0].work.value));
      document.forms[0].tax_result.value = fmtPrice(eval(((document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value))/100)*(document.forms[0].tax.value));
      document.forms[0].grandtotal.value = fmtPrice(eval(eval(document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value) + eval(((document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value))/100)*(document.forms[0].work.value) + eval(((document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value))/100)*(document.forms[0].tax.value)));
    }
// -->
</SCRIPT>
</head>

<BODY BGCOLOR=FFFFFF>
<CENTER><STRONG>
<FONT COLOR=blue face=scribble SIZE=+2>Timsen Calculator</FONT>
</STRONG></CENTER>

<CENTER>
<FORM>
<TABLE BORDER=2 WIDTH=300 CELLPADDING=3>
<TR>
<TD align=\"center\"><FONT SIZE=+1><STRONG>Timeløn</STRONG></FONT></TD>
<TD align=\"center\"><FONT SIZE=+1><STRONG>Timer</STRONG></FONT></TD>
<TD align=\"center\"><FONT SIZE=+1><STRONG>Dage</STRONG></FONT></TD>
<TD align=\"center\"><FONT SIZE=+1><STRONG>Arb. Bidrag</STRONG></FONT></TD>
<TD align=\"center\"><FONT SIZE=+1><STRONG>SkatteProcent</STRONG></FONT></TD>
</TR><TR>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"salary\" VALUE=\"400\" SIZE=10></TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"hours\" VALUE=\"1\" SIZE=10></TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"days\" VALUE=\"1\" SIZE=10></TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"work\" VALUE=\"0.93\" SIZE=10>%</TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"tax\" VALUE=\"48\" SIZE=10>%</TD>
</TR><TR>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"salary_result\" VALUE=\"\" SIZE=10></TD>
<TD align=\"center\">&nbsp;</TD>
<TD align=\"center\">&nbsp;</TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"work_result\" VALUE=\"\" SIZE=10></TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"tax_result\" VALUE=\"\" SIZE=10></TD>
</TR><TR>
<TD colspan=\"5\" align=\"center\"><INPUT TYPE=\"text\" NAME=\"grandtotal\" VALUE=\"\" SIZE=10></TD>
</TR></TABLE>
<BR>
<TABLE BORDER=0 WIDTH=400 CELLPADDING=5>
<TD align=\"center\"><INPUT TYPE=\"button\" VALUE=\"COMPUTE\" onclick=\"compute()\"></TD>
</TABLE>
</BODY>
</HTML>
Avatar billede limemedia Nybegynder
29. november 2000 - 15:08 #24
testet med IE
Avatar billede timsen Nybegynder
29. november 2000 - 15:13 #25
Det er ikke helt godt jeg for en fejl og ikke noget facit
Avatar billede limemedia Nybegynder
29. november 2000 - 15:13 #26
hvilken browser ???
Avatar billede timsen Nybegynder
29. november 2000 - 15:14 #27
Nåååå, der må ik være komma...det skal der... jeg har f.eks en timeløn på 58,5..
Avatar billede limemedia Nybegynder
29. november 2000 - 15:14 #28
hvad sker der specifikt ?
Avatar billede timsen Nybegynder
29. november 2000 - 15:14 #29
IE
Avatar billede limemedia Nybegynder
29. november 2000 - 15:14 #30
komma er punktum !
Avatar billede limemedia Nybegynder
29. november 2000 - 15:15 #31
58.50 kr ???
Avatar billede timsen Nybegynder
29. november 2000 - 15:16 #32
Prøv selv at skrive et tal med komma og noget bagefter..
Avatar billede timsen Nybegynder
29. november 2000 - 15:18 #33
Kan du lave både med punktom og komma, ved det virker med punktom bare rolig
Avatar billede timsen Nybegynder
29. november 2000 - 15:28 #34
Øhhh er det mig eller er det forkert i skatte taksten når man TRÆKKER skat skal de jo ikke lægges til i den nederste boks
Avatar billede limemedia Nybegynder
29. november 2000 - 15:30 #35
document.forms[0].grandtotal.value = fmtPrice(eval(eval(document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value) - eval(((document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value))/100)*(document.forms[0].work.value) - eval(((document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value))/100)*(document.forms[0].tax.value)));


Det med . / , må du vende dig til :) man får ikke alt for 60 point *heehee*
Avatar billede timsen Nybegynder
29. november 2000 - 15:34 #36
Okay det vænder jeg mig til men hva skal jeg gøre med det du skrev ??
Avatar billede timsen Nybegynder
29. november 2000 - 15:36 #37
Øhhh kan du ikke skrive hele kode hvor DEN TRÆKKER skatten FRA ??
Avatar billede limemedia Nybegynder
29. november 2000 - 15:36 #38
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
<title>Timsen Calculator</title>

<SCRIPT>
<!--
    function fmtPrice(value) {
      result=\"kr \"+Math.floor(value)+\".\";
      var cents=100*(value-Math.floor(value))+0.5;
      result += Math.floor(cents/10);
      result += Math.floor(cents%10);
      return result;
  }

    // Called by the COMPUTE button; computes and displays the values in the lower table.

    function compute() {
      document.forms[0].salary_result.value = fmtPrice(eval(document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value));
      document.forms[0].work_result.value = fmtPrice(eval(((document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value))/100)*(document.forms[0].work.value));
      document.forms[0].tax_result.value = fmtPrice(eval(((document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value))/100)*(document.forms[0].tax.value));
      document.forms[0].grandtotal.value = fmtPrice(eval(eval(document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value) - eval(((document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value))/100)*(document.forms[0].work.value) - eval(((document.forms[0].salary.value)*(document.forms[0].hours.value)*(document.forms[0].days.value))/100)*(document.forms[0].tax.value)));
    }
// -->
</SCRIPT>
</head>

<BODY BGCOLOR=FFFFFF>
<CENTER><STRONG>
<FONT COLOR=blue face=scribble SIZE=+2>Timsen Calculator</FONT>
</STRONG></CENTER>

<CENTER>
<FORM>
<TABLE BORDER=2 WIDTH=300 CELLPADDING=3>
<TR>
<TD align=\"center\"><FONT SIZE=+1><STRONG>Timeløn</STRONG></FONT></TD>
<TD align=\"center\"><FONT SIZE=+1><STRONG>Timer</STRONG></FONT></TD>
<TD align=\"center\"><FONT SIZE=+1><STRONG>Dage</STRONG></FONT></TD>
<TD align=\"center\"><FONT SIZE=+1><STRONG>Arb. Bidrag</STRONG></FONT></TD>
<TD align=\"center\"><FONT SIZE=+1><STRONG>SkatteProcent</STRONG></FONT></TD>
</TR><TR>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"salary\" VALUE=\"400\" SIZE=10></TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"hours\" VALUE=\"1\" SIZE=10></TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"days\" VALUE=\"1\" SIZE=10></TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"work\" VALUE=\"0.93\" SIZE=10>%</TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"tax\" VALUE=\"48\" SIZE=10>%</TD>
</TR><TR>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"salary_result\" VALUE=\"\" SIZE=10></TD>
<TD align=\"center\">&nbsp;</TD>
<TD align=\"center\">&nbsp;</TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"work_result\" VALUE=\"\" SIZE=10></TD>
<TD align=\"center\"><INPUT TYPE=\"text\" NAME=\"tax_result\" VALUE=\"\" SIZE=10></TD>
</TR><TR>
<TD colspan=\"5\" align=\"center\"><INPUT TYPE=\"text\" NAME=\"grandtotal\" VALUE=\"\" SIZE=10><BR>(: LJ WEBNOLOGICS FOREVER :)</TD>
</TR></TABLE>
<BR>
<TABLE BORDER=0 WIDTH=400 CELLPADDING=5>
<TD align=\"center\"><INPUT TYPE=\"button\" VALUE=\"COMPUTE\" onclick=\"compute()\"></TD>
</TABLE>
</BODY>
</HTML>
Avatar billede limemedia Nybegynder
29. november 2000 - 15:36 #39
er skrevet...
Avatar billede timsen Nybegynder
29. november 2000 - 15:38 #40
Var der \"fejl\" ??
Avatar billede limemedia Nybegynder
29. november 2000 - 15:39 #41
jeg ændrede den linie jeg postede til dig... fra + til - :)
Avatar billede limemedia Nybegynder
29. november 2000 - 15:40 #42
jeg kører hjem... har du brug for mere, email mig...
Avatar billede timsen Nybegynder
29. november 2000 - 15:41 #43
nej det er okay
Avatar billede mikker Nybegynder
29. november 2000 - 16:12 #44
Nu er det ikke fordi det ligner mig at blande mig, men ligger arb.mark.bidrag ikke på 8%?
Så skal du vel gange med .92 eller hvad?
Og da trækprocenten er noget af det mest flydende ville det måske være noget med en boks hvor man indtastede sin trækprocent?
Hvad med pensionsordninger?

Anyway, blot en tanke :-)

- Mikker
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester