Ausklappmenue

Herbert1204

Grünschnabel
Hallo
Ich habe da ein Problem. Ich möchte auf meiner HP ein Ausklppmenü, für eine geografische Auswahl, einrichten. Die User sollen über mehrere Felder das Ziel (die gesuchte Stadt) erreichen. Leider komme ich über das erste Feld (Landesauswahl) nicht hinaus. Kann mir jemand den Code vervollständigen? Ich habe folgenden HTML-Code:
HTML:
<HTML> 
<HEAD> 
<TITLE> 
</TITLE> 

<STYLE> 
A:Hover { color:steelblue; text-decoration:none; text-transform: uppercase; font-weight:bold } 
A { color:royalblue; text-decoration:none; font-size: 10pt; font-family: Verdana, Arial } 
</STYLE> 

<SCRIPT LANGUAGE="Javascript"> 

ie4 = ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 )) 
ns4 = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4 )) 

if (ns4) { 
layerRef="document.layers"; 
styleRef=""; 
} else { 
layerRef="document.all"; 
styleRef=".style"; 
} 

function afficheCalque(calque) 
{ 
eval(layerRef + '["' + calque +'"]' + styleRef + '.visibility = "visible"'); 
} 

function cacheCalque(calque) 
{ 
eval(layerRef + '["' + calque +'"]' + styleRef + '.visibility = "hidden"'); 
} 

</SCRIPT> 

</HEAD> 

<BODY text=#000000> 

<p>&nbsp;</p>
<div align="left">
<table border=0 cellspacing=0 cellpadding=0 width="203"> 
<TR valign=top> 

<TD width="203" align="left" valign="middle"> 
<DIV STYLE="background-color:yellow; width:203" onmouseover="afficheCalque('div1')" onmouseout="cacheCalque('div1')"> 
<CENTER>
                        <dl>
                            <dt><span style="font-size:16pt;"><font face="Arial" color="blue"><b>weiter</b></font></span>
                        </dl>
</CENTER> 
</DIV> 
<DIV id=div1 onmouseover="afficheCalque('div1')" onmouseout="cacheCalque('div1')" style="position:relative; layer-background-color:yellow; background-color:yellow; width:203; border-width:thin; border-color:white; border-style: groove; visibility: hidden"> 
                    <dl>
                        <dt><font face="Arial" color="blue"><span style="font-size:16pt;">ISLE 
                        OF MAN<br> 
                    CHANNEL ISLANDS<br> 
                    Overseas Territories  England &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                        Wales&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                        &nbsp; Scotland &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                        &nbsp;&nbsp; &nbsp;&nbsp; Northern Ireland &nbsp;&nbsp;&nbsp;</span></font><font face="Arial" color="black"><span style="font-size:16pt;">&nbsp;&nbsp;&nbsp;&nbsp;</span></font>
                    </dl>
 
</DIV> 
</TD> 

</TR> 
</TABLE> 
</div>
</BODY></HTML>
 
Mmmh...ist dir schon aufgefallen, dass wir 2006 haben?
Dein Skript berücksichtigt IE, Netscape4 und Opera... willst du anderen Besucher ausschliessen?

Ansonsten: Suche mal im Board nach "Combobox"...da solltest du funktionierende Beispiele finden.
 

Neue Beiträge

Zurück