05. november 1999 - 15:48Der er
2 kommentarer og 2 løsninger
Hjælp til fejlfinding i kode
Jeg er ved at lave en form som skal fungere som en slags regnemaskine. Den virker ikke og jeg kan ikke selv finde fejlen. Jeg tror fejlen ligger i radioknapperne. Her er koden: <html> <head> <Script Language="JavaScript"> function hvil() { if (document.Admas.R1.value==1) { (samm()) } if (document.Admas.R1.value==2) { (samm1()) } if (document.Admas.R1.value==3) { (samm2()) } if (document.Admas.R1.value==4) { (samm3()) } } function samm() { var x=document.Admas.et.value var y=document.Admas.to.value var z=eval(x) + eval(y) document.Admas.ialt.value=z } function samm1() { var x=document.Admas.et.value var y=document.Admas.to.value var z=eval(x) - eval(y) document.Admas.ialt.value=z } function samm2() { var x=document.Admas.et.value var y=document.Admas.to.value var z=eval(x) * eval(y) document.Admas.ialt.value=z } function samm3() { var x=document.Admas.et.value var y=document.Admas.to.value var z=eval(x) / eval(y) document.Admas.ialt.value=z } </Script> </head> <body> <center> <form Name="Admas"> <input type=Text Name=et Size=30 Value=0><br> <input type=radio checked name=R1 value=1>Plus <input type=radio name=R1 value=2>Minus <input type=radio name=R1 value=3>Gange <input type=radio name=R1 value=4>Dividere <br> <input Type=Text Name=to Size=30 Value=0><br> =<br> <input Type=Text Name=ialt Size=30 Value=0><br> <input type=button Name=submit Value=Udregn onClick="hvil()"> </form> </body> </html>
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Jeg skal prøve at finde fejlen men i mens, tjek det her,,
<html> <head> <title> Calculator 1 </title> <script language="JavaScript"> <!-- Hide this script from old browsers --
function compute(obj) { obj.expr.value = eval(obj.expr.value) }
var one = '1' var two = '2' var three = '3' var four = '4' var five = '5' var six = '6' var seven = '7' var eight = '8' var nine = '9' var zero = '0' var plus = '+' var minus = '-' var multiply = '*' var divide = '/'
var decimal = '.'
function enter(obj, string) { obj.expr.value += string }
function hvil() { if (document.Admas.R1[0].checked) { (samm()) } if (document.Admas.R1[1].checked) { (samm1()) } if (document.Admas.R1[2].checked) { (samm2()) } if (document.Admas.R1[3].checked) { (samm3()) } }
den er gammel(old) ligger på javascript, skal funke...
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.