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:
la funcion que tiene en el onkeypress es de ver si le dio enter, así:<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" />
Código:
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 listadofunction onKeyPressed(e){ var keyPressed; if (document.all) { keyPressed = e.keyCode; } else { keyPressed = e.which; } if (keyPressed == 13) { datobuscar = "sistemas" //alert(datobuscar) Buscar(datobuscar); } }
y eso no es lo que quiero, quiero que solo se abra cuando le del click, que me faltara poner para evitar eso???