No es exactamente lo que pides pero igual te sirve...
Código HTML:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> function obre(obj){
obj.size=5;
}
function tanca(obj){
obj.size=1;
}
<select name="desplegable" size="1" id="desplegable" onFocus="obre(this)" onChange="tanca(this)" onBlur="tanca(this)"> <input name="otrocampo" type="text" id="otrocampo">
Quim