14. september 1999 - 09:24
Der er
7 kommentarer og 1 løsning
Vis Listbox ved Klik
Jeg har f.eks flg html kode <html> <head> <title>ListBox</title> </head> <body> <img src="textbox.gif"> <SPAN style="HEIGHT: 10px; LEFT: 11px; POSITION: absolute; TOP: 34px; WIDTH: 170px"> <SELECT size=2 id=select1 name=select1 style="HEIGHT: 70px; WIDTH: 100px"> <OPTION value=AAA selected>AAA <OPTION value=BBB>BBB <OPTION value=CCC>CCC <OPTION value=DDD>DDD </SELECT> </SPAN> </body> </html> Et image, hvor der ovenpå er en listbox, hvad jeg gerne vil er, at listboksen først skal blive synlig, det øjeblik der bliver klikket på mit image Is that possible ?? Mvh Henrik
Annonceindlæg tema
Cloud & AI
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.
14. september 1999 - 10:07
#1
<SCRIPT LANGUAGE="JavaScript"> function MakeVisible() { if (document.all) { document.all["select"].style.visbility = 'visible' } else { document.["select"].visbility = 'visible' } } </SCRIPT> <img src="textbox.gif" OnClick="MakeVisible()"> <DIV ID="select" style="HEIGHT: 10px; LEFT: 11px; POSITION: absolute; TOP: 34px; WIDTH: 170px; visible: hidden"> <SELECT size=2 id=select1 name=select1 style="HEIGHT: 70px; WIDTH: 100px"> <OPTION value=AAA selected>AAA <OPTION value=BBB>BBB <OPTION value=CCC>CCC <OPTION value=DDD>DDD </SELECT> </DIV>
14. september 1999 - 10:07
#2
Sådan - dette skulle fungere i Netscape >=4 og IE >= 4!
14. september 1999 - 10:19
#3
Pingo >> Den kommer ud med flg fejl i IE4, Expected identifier, linje 14 - char 17 Og Linje 22, Object Expected
14. september 1999 - 10:36
#4
Jeg fandt fundet frem til følgende <html> <head> <title>ListBox</title> <script> function hide(id,nest){ if(document.layers){ if(nest) document.layers[nest].document.layers[id].visibility="hidden" else document.layers[id].visibility="hidden" }else if(document.all) document.all[id].style.visibility="hidden" } function show(id,nest){ if(document.layers){ if(nest) document.layers[nest].document.layers[id].visibility="visible" else document.layers[id].visibility="visible" }else if(document.all) document.all[id].style.visibility="visible" } </script> </head> <body onload="hide('test'),hide('test1')"> <a href="#" onclick="show('test')"><img src="textbox.gif"></A> <br><br><br> <a href="#" onclick="hide('test')"><img src="textbox.gif"></A> <br><br><br><br><br><br> <a href="#" onclick="show('test1')"><img src="textbox.gif"></A> <br><br><br> <a href="#" onclick="hide('test1')"><img src="textbox.gif"></A> <div id="test" style="position:absolute; top:25; left:25; width:100;"> <SELECT size=2 id=select1 name=select1 style="HEIGHT: 70px; WIDTH: 100px"> <OPTION value=AAA selected>AAA <OPTION value=BBB>BBB <OPTION value=CCC>CCC <OPTION value=DDD>DDD </SELECT> </div> <div id="test1" style="position:absolute; top:215; left:25; width:100;"> <SELECT size=2 id=select1 name=select1 style="HEIGHT: 70px; WIDTH: 100px"> <OPTION value=AAA selected>EEE <OPTION value=BBB>FFF <OPTION value=CCC>GGG <OPTION value=DDD>HHH </SELECT> </div> </body> </html> Det ærgerlige er, at når en listbox er åben, og jeg åbner en ny, så lukker den gamle desværre ikke, nogle gode forslag ?? - points står stadig på spil
14. september 1999 - 10:54
#5
Sæføli <a href="#" onclick="show('test'),hide('test1')"><img src="textbox.gif"></A> <br><br> <a href="#" onclick="show('test1'),hide('test')"><img src="textbox.gif"></A> <br><br><br><br> <a href="#" onclick="hide('test')"><img src="textbox.gif"></A> <br><br><br><br> <a href="#" onclick="hide('test1')"><img src="textbox.gif"></A>
14. september 1999 - 10:57
#6
hirtsals: hmm - lydder underligt - gør den det når du trykker på billedet - eller hva'?
15. september 1999 - 10:47
#7
Pingo:>> Nej - Når siden loader
17. september 1999 - 14:59
#8
CASE CLOSED
Vi tilbyder markedets bedste kurser inden for webudvikling