Hallo,
ich habe folgendes Problem:
<SELECT name="currency" style="width:50">
<OPTION value="EUR">Euro</OPTION>
<OPTION value="GBP">British Pound</OPTION>
<OPTION value="USD">US Dollar</OPTION>
</SELECT>
Das <SELECT> Feld muß diese Größe weil ich noch andere Input Felder
habe und die Größe aller Felder muß gleich sein.
Nun habe ich aber das Problem, daß im <OPTION> nicht alles angezeigt wird. Es gäbe ja den TITLE aber der funktioniert hier nicht (nur bei
INPUT, TEXTAREA ect.).
Weiß jemand ob es eine andere Möglichkeit gibt?
Danke
Werner
Hi Werner,
schau mal hier:
<html>
<head>
<title></title>
<script language="JavaScript">
<!--
function breiter() {
document.all.sel.style.width=100;
return
}
function schmaler() {
document.all.sel.style.width=50;
return
}
//-->
</script>
<noscript></noscript>
</head>
<body >
<SELECT name="currency" id="sel" style="width:50" onMouseOver="breiter();" onBlur="schmaler();">
<OPTION value="EUR">Euro</OPTION>
<OPTION value="GBP">British Pound</OPTION>
<OPTION value="USD">US Dollar</OPTION>
</SELECT>
</body>
</html>
Einschränkung:
MSIE-Syntax, kein Netscape. Möglich, dass mit dem neuen DOM-Modell (so es sich durchsetzt) auch bei netscape mal sowas wie :
document.getElementById("sel").style.width=100;
geht. Probiers einfach bei Netscape 6.x aus.
Gruß
Axel