29. juli 2000 - 19:31Der er
11 kommentarer og 1 løsning
validering fucker up.
Jeg skal validere om en radio button er trykket eller ej, hvis den er trykket er value sat til \"A\", men når jeg køre flg. kode sker der ingen ting.....
<script> function validering(a){ if(a.udfald.value == \"A\") {alert(Husk at udfylde \'udskyd samtale\') return false;} else return true; } </script>
Hvis jeg skriver flg.
<script> function validering(a){ alert(a.udfald.value); if(a.udfald.value == \"A\") {alert(Husk at udfylde \'udskyd samtale\') return false;} else return true; } </script>
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.
Men jeg tror at problemet ligger i typen på udfald.value, fordi hvis jeg skriver
<script> function validering(a){ alert(a.udfald.value); if(a.udfald.value = \"A\") {alert(Husk at udfylde \'udskyd samtale\') return false;} else return true; } </script>
Så kommer der en alert box op uanset hvilken radio knap jeg trykker, men det er jo klart nok fordi der her er tale om en tildeling, men ved en sammenligning går det altså galt....
Ok - men hvad, du kan jo ligeså godt lave noget, som du kan bruge en anden gang. Jeg gider ikke i hvert fald ikke lave det, så det KUN virker i IE5 ;-))
Jamen, det snedige ved denne branche er at følge en kravspec. til punkt og prikke for udvidelser som f.eks. at det skal kunne køre under andre browsere, er x-tra arbejde og dermed x-tra penge...Men ANYWAY...
<ole> <ole> Og det kedelige ved denne branche er, at den på ét punkt ligner alle andre: Holder du dig snært til krav specifikationer - og ikke hvergang laver et ordentligt stykke arbejde - kan du ikke, den dag du endelig skal! Hvis du er i tvivl, kan du bare følge med i, hvormange af Ekspertens spørgsmål, der bunder i, at folk ikke kan deres syntaks - hvilket i høj grad skyldes den ene browsers ønske om altid at \'skifte ble på og nurse\' programmøren ved at prøve at gætte, hvad han dog mente med det sludder, han skrev. Hvis man kun koncentrerer sig om IE, kan man ikke programmere! Hvis man vender sig til altid at skrive rigtig syntaks, tager det ikke væsentlig længere tid og koster ikke væsentlig mere. Gør man det ikke, tror jeg tilgengæld, man taber en bunke penge på længere sigt - i jobs, man ikke er god nok til at kunne få! DET må da være et argument for \'kasseper\' ;o)) /Vh </bole>
Okay okay, jeg gir mig, jeg skal nok være flinkere til at kode i breden, men det rør altså ikke ved at denne side aldrig, og det er 110 % sikkert skal køre på andet en EI5.0, MEN Lad nu det ligge næste gang skal jeg nok sikre mig mod andre browsere ;-)... Ja som erikjacobsen skrev skal jeg checke mod a.chekced og ikke value, men er der en motode til at finde det arrayelement, som radiobuttons åbentbart ligger i, som lige præcis jeg skal bruge, eller ligger de helt som forventet ( den første i udfald er nr. 0, næste nr. 1.....) ?
kasseper 30-07 2000 10:48:32 >> Så nemt er det at gøre olebole glad ;o)) /Vh
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.