/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Show/hide med checkbox
Fra : Thrane


Dato : 21-04-07 08:57

Hej...

Jeg har fundet dette script:

<script type=text/javascript>
function toggleT(_w,_h) {
if (document.all) { // is IE
if (_h=='s') eval("document.all."+_w+".style.visibility='visible';");
if (_h=='h') eval("document.all."+_w+".style.visibility='hidden';");
} else { // is NS?
if (_h=='s') eval("document.layers['"+_w+"'].visibility='show';");
if (_h=='h') eval("document.layers['"+_w+"'].visibility='hide';");
}
}
</script>


Visible <input name="r1" type="radio" checked value=""
onClick="toggleT('divt1','s')">
Hidden <input name="r1" type="radio" value=""
onClick="toggleT('divt1','h')">


<span id="divt1" style="visibility:visible;position:relative;top:0;left:0">

</span>

Men jeg vil hellere have en checkbox til at "gøre arbejdet"...
Kan det lade sig gøre med nogle ændringer?

Eller findes der en bedre metode?

--
Thrane


 
 
Thrane (21-04-2007)
Kommentar
Fra : Thrane


Dato : 21-04-07 09:27


"Thrane" <noreply@noreply.dk> wrote in message
news:4629c3cf$0$57877$edfadb0f@dread14.news.tele.dk...
>
> Men jeg vil hellere have en checkbox til at "gøre arbejdet"...
>
> --
> Thrane

Jeg fandt noget brugbart:

<script language="javascript" type="text/javascript">
function ShowHide(obj)
{
if(document.getElementById(obj).style.display == 'block')
document.getElementById(obj).style.display = 'none';
else
document.getElementById(obj).style.display = 'block';
}
</script>

<input type="Checkbox" name="SENDHISTORY" value="1"
onClick="ShowHide('SendHistoryBox')">

<span id="SendHistoryBox" style="display:none;">
</span>

--
Thrane


Birger Sørensen (21-04-2007)
Kommentar
Fra : Birger Sørensen


Dato : 21-04-07 14:43

Thrane wrote in dk.edb.internet.webdesign.clientside:
> "Thrane" <noreply@noreply.dk> wrote in message
> news:4629c3cf$0$57877$edfadb0f@dread14.news.tele.dk...
> >
> > Men jeg vil hellere have en checkbox til at "gøre
arbejdet"...
> >
> > --
> > Thrane
>
> Jeg fandt noget brugbart:
...


Det skulle jo nok virke..

function ShowHide( oName) {
obj = document.getElementById( oName);
chbox = document.getElementById( 'SENDHISTORY');
if ( chbox.checked ) { obj.style.display = 'block'; }
else { obj.style.display = 'none'; }
}
</script>

viser eller skjuler efter om boxen er checket eller ej, i
modsætning til dit eksempel, der blot skjuler eller viser, uanset
boxens tilstand.


Birger

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Thrane (22-04-2007)
Kommentar
Fra : Thrane


Dato : 22-04-07 18:36


"Birger Sørensen" <sdcXfjernX@bbsorensen.com> wrote in message
news:462a14df$0$90263$14726298@news.sunsite.dk...

>
> viser eller skjuler efter om boxen er checket eller ej, i
> modsætning til dit eksempel, der blot skjuler eller viser, uanset
> boxens tilstand.
>

Det forstår jeg ikke?
Hvad mener du?

--
Thrane


Birger Sørensen (23-04-2007)
Kommentar
Fra : Birger Sørensen


Dato : 23-04-07 09:47

Thrane wrote in dk.edb.internet.webdesign.clientside:
> "Birger Sørensen" <sdcXfjernX@bbsorensen.com> wrote in message
> news:462a14df$0$90263$14726298@news.sunsite.dk...
>
> >
> > viser eller skjuler efter om boxen er checket eller ej, i
> > modsætning til dit eksempel, der blot skjuler eller viser, uanset
> > boxens tilstand.
> >
>
> Det forstår jeg ikke?
> Hvad mener du?
>
> --
> Thrane
>

I dit eksempel, vises/skjules teksten, når du klikker.

I mit vises teksten, hvis checkboxen er checked, og skjules hvis den
ikke er det.

Birger

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Thrane (23-04-2007)
Kommentar
Fra : Thrane


Dato : 23-04-07 21:44


"Birger Sørensen" <sdcXfjernX@bbsorensen.com> wrote in message
news:462c7276$0$90272$14726298@news.sunsite.dk...

>>
>
> I dit eksempel, vises/skjules teksten, når du klikker.
>
> I mit vises teksten, hvis checkboxen er checked, og skjules hvis den
> ikke er det.
>
> Birger

Tak...
Kan dog ikke se fordelen i det ene fremfor det andet?
Kan du kort forklare den?

pft.!

--
Thrane


Søg
Reklame
Statistik
Spørgsmål : 177459
Tips : 31962
Nyheder : 719565
Indlæg : 6408173
Brugere : 218881

Månedens bedste
Årets bedste
Sidste års bedste