19. oktober 2001 - 12:13Der er
12 kommentarer og 1 løsning
Celle med udregning
Vi skal lave en hjemmeside i forbindelse med et projekt og skal lave en promille-beregner på vores hjemmeside. Der skal være et vidst antal celler også en sidste celle som beregner ens promille, ved at bruge de indtastede tal fra de andre celler. Kan man lave det i html og hvordan?
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.
Ja ja, sagtens. Og som ::sunlock.dk:: siger, skal det være i JavaScript. I JavaScript skal du hente oplysninger ud fra cellerne, lave udregningen og derefter tildele en celle resultatet. Et eksempel kan være:
<script JavaScript> function udregn(){ var celle1 = document.form_navn.celle1_navn.value; var celle2 = document.form_navn.celle2_navn.value; document.form_navn.celle3_navn.value = celle1 + celle2; } </script>
Dette er bare et eksempel og det kan også laves meget mere elegant, men det er bare grundprincippet :-)
<script language=\"JavaScript\"> function udregn() { var a = parseInt(document.minform.f1.value); var b = parseInt(document.minform.f2.value); var c = parseInt(document.minform.f3.value); document.minform.f4.value = a+b+c; } </script>
<form name = \"minform\"> <input type = \"text\" name = \"f1\"> <input type = \"text\" name = \"f2\"> <input type = \"text\" name = \"f3\"> <br> <input type = \"button\" value = \"udregn\" onclick = \"udregn();\"> <br> Promillen er: <input type = \"text\" name = \"f4\"> </form> </body> </html>
sunlock.dk -> ja det kan sagtens laves i PHP og for den sags skyld også i ASP, JSP, Coldfusion osv. Men eftersom at de alle er serversite scriptsprog, har det en del ulemper: 1. Man skal loade en anden side, med serversite scriptet, for at beregne tallene. 2. Den server man har siden hostet på, skal understøtte PHP, ASP eller et af de andre sprog. 3. En simpel udregning som denne, vil bruge en masse udnødvendige systemresourcer på serveren. Hvilket i nogle tilfælde kan få siden til at kører langsommerer. JavaScript bliver jo afviklet i browseren, imens serversite scripts bliver afviklet på serveren :-)
<ole> ...og en fortjenstmedalje i platin med egeløv og brillianter til ahlforn for \'19/10 2001 12:27:05\' (bortset lige fra pesonforvirringen)! Punkt 2 er lidt \'nåhhhh, ja... det kunne nok løses\' :) ...men punkt 1 og 3...og konklusionen! *BRAVO* ;o)) /mvh </bole>
Synes godt om
Ny brugerNybegynder
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.