Avatar billede mbg1333 Nybegynder
01. maj 2002 - 21:11 Der er 12 kommentarer og
1 løsning

Erstat radio knapper

Hvordan kan man erstatte en radio-knap med et billede? Evt. noget med at man klikker på et billede hvorefter den slår en skjult radio-knap til og fra. Jeg skal bruge 31 knapper. Med tallene 1-31. Man skal så kunne klikke max 7 til. Lidt ligesom det der er på www.lotto24.dk.

Håber i forstår!

//mbg
Avatar billede Slettet bruger
01. maj 2002 - 21:14 #1
Avatar billede mbg1333 Nybegynder
01. maj 2002 - 21:17 #2
Yepper du! Men kan du oxo hjælpe med det med max 7? Altså så der højest kan vælges 7?

//mbg
Avatar billede Slettet bruger
01. maj 2002 - 21:20 #3
Med radio-knapper kan man jo traditionelt kun vælge én ad gangen. Mener du ikke checkboxes?
Avatar billede mbg1333 Nybegynder
01. maj 2002 - 21:22 #4
Tjoo... det kunne man oxo. Men så med checkboxes da. Men virker det script der også med dem? Og kan man definere max i checkboxes?

//mbg
Avatar billede Slettet bruger
01. maj 2002 - 21:22 #5
Uno momento...
Avatar billede Slettet bruger
01. maj 2002 - 21:47 #6
<html>
<head>
<script>
ab = 31; // Antal checkbokse
mc = 7; //Max antal checked bokse
csrc = "checked.gif"; //Billede, der skal vises, hvis boksen er checked
ncsrc = "not_checked.gif"; //Billede, der skal vises, hvis boksen ikke er checked

nrchk = 0;
function skift(nr,ima) {
el = document.frm.elements[nr];
if (el.value == "checked") {
ima.src = ncsrc;
el.value = "not_checked";
if (nrchk > 0) nrchk--;
}
else {
if (nrchk < 7) {
ima.src = csrc;
el.value = "checked";
nrchk++;
}
else alert("Du må kun vælge 7 checkbokse!");
}
}
</script>
</head>
<body>
<form action="modtager.cgi" name="frm">
<script>
for (i = 0; i < ab; i++) {
document.writeln("<img src=\"" + ncsrc + "\" style=\"cursor: pointer; cursor: hand;\" onClick=\"skift(" + i + ",this);\">");
document.writeln("<input type=\"hidden\" value=\"not_checked\" name=\"hid" + i + "\"><br>");
}
</script>
<br><input type="submit" value="Send!">
</form>
</body>
</html>
Avatar billede Slettet bruger
01. maj 2002 - 21:48 #7
Jeg smutter nu!
Avatar billede mbg1333 Nybegynder
01. maj 2002 - 21:50 #8
Det er MEGET fint! Men det er jo sådan at jeg har 31 forskellige billeder. Og hver checkbox skal have sit billede. Jeg kan en lille bitte smule javascript og ville sikkert kunne rette det til. Men jeg tror du kunne gøre det meget hurtigere. Så hvis du lige ville ordne det får du pointene!

//mbg
Avatar billede Slettet bruger
02. maj 2002 - 15:34 #9
Så hver checkboks skal have sit eget "on" og "off"-billede?
Avatar billede mbg1333 Nybegynder
03. maj 2002 - 14:21 #10
Ja!
Avatar billede Slettet bruger
03. maj 2002 - 15:35 #11
Hvad så med det her: http://www.friserverplads.dk/phoenixv/alt_cb.html

P.S. Du kan sagtens udvide de to billed-lister i starten!
Avatar billede mbg1333 Nybegynder
09. maj 2002 - 15:04 #12
Jeg takker meget! Jeg acceptere dit svar.. men kan være jeg lige har nogle ekstra spørgsmål hen ad vejen.. er det i orden?
Avatar billede Slettet bruger
09. maj 2002 - 16:59 #13
S'føli'!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester