Que tal!
no he podido hallar la solucion a este detalle que tengo en una pagina
tengo 2 <inputs> uno es para capturar el valor, el otro es un boton de busqueda(este abre una ventana con un listado de valores)
de esta forma :
Código:
<input name="sistemas" type="text" id="sistemas" value="<%=Sistema%>" size="20" maxlength="20" onkeydown="onKeyPressed(event)" /></td>
<input name="ver" type="image" id="ver" value="submit" onclick="ventana=window.open('consultasistema.asp','','width=600,height=500,status=yes,toolbar=no,menubar=no,location=no,scrollbar=yes'); return false;" src="Images/20_VER1.jpg" />
la funcion que tiene en el onkeypress es de ver si le dio enter, así:
Código:
function onKeyPressed(e){
var keyPressed;
if (document.all)
{ keyPressed = e.keyCode; }
else
{ keyPressed = e.which; }
if (keyPressed == 13)
{
datobuscar = "sistemas"
//alert(datobuscar)
Buscar(datobuscar);
}
}
el detalle es que a la hora de introducir un dato en el input 1 y darle enter automaticamente me abre la ventana con el listado
y eso no es lo que quiero, quiero que solo se abra cuando le del click, que me faltara poner para evitar eso???