08. juni 2001 - 14:46Der er
25 kommentarer og 1 løsning
Check input felter af typen radio
Jeg skal bruge et javascript check der bliver aktiveret ved submit. Det skal checke et ukendt antal input felter af typen radio om der er valgt, alle radios skal være valgt for end man kan submitte.
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.
Der står højt og tydeligt i spørgsmålet: \"...alle radios skal være valgt for end man kan submitte.\" I så fald kan der ikke være flere med det samme navn. /mvh
Nej, zq...seriøst...! Det kan da sagtens være alle radio-buttons skal være valgt. Folk bruger radio\'s til de mærkeligste ting - derfor er det langt fra sikkert, de skal sidde i grupper :o) /mvh
Et lille tillægs ? Kan man cheke på flere funktioner i onsubmit altså ala onsubmit=\'return checkform(this);return check(this);\" dette virker dog ikke.
function check(f) { c = new Array(); for (i=0;i<f.elements.length;i++) { if (f.elements[i].type==\"radio\") { if (f.elements[i].checked) { c[f.elements[i].name]=2; } if (c[f.elements[i].name]!=2) { c[f.elements[i].name]=1; } } } ok=true; for (v in c) { if (c[v]!=2) { alert(v+\" ikke afkrydset\"); ok=false; } } return ok; }
hej I alert(v+\" ikke afkrydset\"); hvor radio feltets name bliver udskrevet, skal q gerne fjernes, er der en nem måde at gøre dette på?
Et lille tillægs ? Kan man cheke på flere funktioner i onsubmit altså ala onsubmit=\'return checkform(this);return check(this);\" dette virker dog ikke.
Og kan man ikke for alerten til at vises en gang med en besked hvis der er en af elementerne der ikke er udfyldt? Altså der skal ikke komme en popup for hvert element, bare en samlet der alerter hvis et felt ikke er valgt.
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.