20. februar 2001 - 09:20Der er
77 kommentarer og 1 løsning
Udregn tal, lav søjle...
Hej...!
Jeg har 3 felter: Samlet Grænse Top
(kig evt. i windows 2000 joblisten, ved allokeret hukommelse, de 3 felter)
Man skal kunne indtaste de værdier computeren nu har, i de 3 felter, og ud fra det skal den lave 2 søjler. En med forbrugt i forhold til de 100% (grænse)
Og en med Max forbrugt (top) ud fra de 100% (grænse)
Dette burde være forståeligt ik? :) Men hvordan skal det laves? Hvordan skal søjlerne genereres ?
<table border=\"2\"> <tr> <td> Her er søjlen for Max </td> <td> Her er søjlen for Forbrug </td> </tr> <tr> <td valign=\"bottom\"> <div id=\"maxsj\"></div> </td> <td valign=\"bottom\">
Du kan jo så bare ændre i hvad den billedfil som du bruger til søjlen skal hedde, og bredden, kan du også ændre som du vil..;) MHT. ICQ, så har jeg den ikke, samt at løsningerne jo skal ud her på eksperten, jvf. reglerne...
Men har lige en bemærkning...du har skrevet den søjle med max forbrug til venstre...og det er den til højre der bliver højest? Er det bare fordi du har kommet til at bytte om på teksten ti lhvilken søjle der er hvad, eller fordi udregningen er forkert? :)
Og en anden ting, som jeg godt nok ikke nævnte før, kan det lade sig gøre, at den under søjlen skriver antal % ? :) - gir 50 points mere.
hm...har lige studeret koderne, det lader vist til , at du bare har byttet om på teksten til, hvilken søjle der er hvad...retter jeg selvfølgelig lige selv *G*
OK, ;) Mht. antal, mener du så hvad altså højden på søjlen så ja det kan man sagtens : <script> function vis() { var topv var graensev var samletv var forbrugs var maxs topv = parseInt(document.MyForm.top.value); graensev = parseInt(document.MyForm.graense.value); samletv = parseInt(document.MyForm.samlet.value); forbrugs = samletv / graensev * 100; maxs = topv / graensev * 100; forbrugsj.innerHTML = \"<img src=\'sojle.jpg\' height =\'\" + forbrugs + \"\' width=\'20\'><br>forbrugs\"; maxsj.innerHTML = \"<img src=\'sojle.jpg\' height =\'\" + maxs + \"\' width=\'20\'><br>maxs\"; } </script>
<table border=\"2\"> <tr> <td> Her er søjlen for Forbrug </td> <td> Her er søjlen for Max </td> </tr> <tr> <td valign=\"bottom\" align=\"center\"> <div id=\"maxsj\"></div> </td> <td valign=\"bottom\" align=\"center\">
<table border=\"2\"> <tr> <td> Her er søjlen for Max </td> <td> Her er søjlen for Forbrug </td> </tr> <tr> <td valign=\"bottom\" align=\"center\"> <div id=\"maxsj\"></div> </td> <td valign=\"bottom\" align=\"center\">
Øhhh, ikke fordi vi skal komme ind på den slags, men det er altså rigtigt.... Hvis de 400000 skulle være 360000 så ville 100 % jo skulle være 90 %.... Altså hvis 12 er 3/10 af 40 så er 4 jo 1/10 af 40, så det passer altså....
200 bobs til dig... - hvis der kommer evt. rettelser, er det så i orden jeg kontakter dig pr. mail, og så ka vi lige tage det her ind, hvis nødvendigt. *S*
At man godt må kunne se på søjlen hvor høj den er i forhold til 100%...altså ligesom de andre søjler du lavede ik *S* - er du med?
ved ik om det her ku laves, så der er et hvidt billede som fx er 10 cm i højden, på det billede er der så 4 punkter på, 25%, 50%, 75% og 100% - og når tallene man indtaster fx gir 25%, blir der farvet grønt op til 25% på det hvide billede... :)
Det er jo staks et helt andet problem. Har selv siddet med det engang før. Dengang gav jeg op, for det kræver en hel del billed manipulering, men man er jo blvet klogere siden, så jeg vil da gerne give det et forsøg.....MEEEEEN, så skal jeg lige vide.. Hvad hvis f.eks. TOP er større end GRÆNSE, så bliver det jo over 100 % ???? Og hvorfor ville du ikke bruge den med de 10 kasser, den var da blevet meget pæn....Og hvar det ikke redhead eller redbastard der lavede den ???
den med de grønne kasser skal også bruges, bare til noget andet...
-du får 100 points yderligere hvis du ka fixe det... *S*
Top vil aldrig blive over grænse *S* den ka ik komme op over noget der ik er *S*
Det behøver ikke være det forslag jeg kom med, det ku fx også bare være på samme måde som den anden, hvor %\'erne står ude til venstre for med text, i en tabel...dette burde være en del nemmere ik? - men jeg ka ik selv, da jeg ikke ka finde ud af at udregne hvor store søjlerne bliver osv..men er jeg sikker på du kan *S*
Imellem tiden, vil jeg vove skindet og spørge dig, om noget.... Jeg har i lang tid ladet som jeg vidste hvad *G* og *gg* betyder.....DAMN nu vil jeg sq vide det....;)
OK, hvad blev der af HA HE HO HØ HÅ...*G* ja ja jeg må heller til at se på det, jeg har luret hvordan man kan gøre det nu skal det bare tilpasses.....!
Det må du sq nok sige... ANYWAY så prøv denne her engang. Men først må jeg hellere lige fortælle dig hvad jeg har gjort, så du selv kan rette den til så den passer til dine typer. Jeg har lagt en x-tra søjle ind i tabellen, og i den række hvor dine søjler står har jeg lavet 4 billeder med transparrent.gif med lige langt mellem hver, højden af disse billeder skal tilpasses dine typer. Nu er det tilpasset så det passer med at man ganger med 3. Nå her er det så :
Jeg har ikke brugt nogen til sojle.gif, det var bare så du kan sætte dit eget ind. Men jeg sender da lige transparent.gif, men den burde da ligge i din browser.....!hmmm.
Ja, jeg har ikke oprettet noget bibl. til mine images, jeg har bare taget den sti som der også ligger i f.eks. vis kilde på eksperten.....og der var ingen problemer, men jeg har sendt den til dig nu....
ja, men din indtjening idag, ligger nok over hans snit *G*
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.