11. september 2004 - 17:28Der er
26 kommentarer og 1 løsning
Check alle spørgsmål besvaret
Hej Alle!
Jeg har en ASP-side, som genererer en liste med spørgsmål ud fra en database. Disse spørgsmål kan besvares med radio, combobox, checkbox eller text-felt. Der kan være flere af alle disse på en side. Jeg har brug for noget java-script, som løber alle disse igennem og sikrer at de alle er besvarede inden submit (onsubmit='check(this)')
Det er fint nok at der bare kommer en alert("Udfyld alle spørgsmål").
Danmark vil mindske afhængigheden af globale techgiganter, men det kræver mere end politiske formuleringer og strategier, understreger PROSA’s formand Niels Bertelsen.
Øv... det er ikke så godt, for spørgsmålene bliver genereret dynamisk ud fra en database... kan man slet ikke lave noget der bare går det hele igennem automatisk? Noget hvor den selv finder ud af hvilke grupper der er og så checker dem?
Ved I forresten hvordan man fra ASP parser en værdi til en SQL-forespørgsel i en Access-DB? I ved... når man laver et query kan man skrive [noget] som variabel, og så kommer den op og beder om en værdi. Det er denne værdi jeg gerne vil føre fra ASP over i forespørgslen.
Alle felter, der skal valideres, skal have klassen 'validate'. Så kan du også have felter og inputs, der ikke skal valideres. Har du brug for at tildele dem en klasse af hensyn til udseende, kan du bare extend'e klassen: class="validate enExtraKlasse".
Læg mærke til, du ikke må anbringe form-tags mellem <tr> og </tr> - eller andre besynderlige steder. Anbring dem udenom formen. Giv evt. formen style="display:inline", hvis det er af hensyn til layout, du har gjort det :)
Undlad derudover at give dine elementer navne, der begynder med et tal ... de bør begynde med et bogstav. Så er det god kodeskik at afslutte alle tags, der kan afsluttes. Det gælder også <option> ;o) /mvh
Baahhh ... den tager vi lige igen: Læg mærke til, du ikke må anbringe form-tags mellem <tr> og </tr> - eller andre besynderlige steder. Anbring dem udenom TABELLEN. Giv evt. formen style="display:inline", hvis det er af hensyn til layout, du har gjort det :)
Hehe ... du får problemer mange steder, at bryde standarderne. Det er ikke vanskeligere at skrive 'c2' end '2' - og i ASP er det jo heller ikke noget problem. Noget à la:
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.