Saludos Foro.
Una ayudita por favor:
Necesito que cuando pulse [enter] en mi txtInputBox me realice una
determinada funcion.
O mucho mejor si me ayudan a que txtInputBox no me permita pulsar [enter].
Cabe indicar que todos los controles son creados en tiempo de ejecución.
Todo esto requiero realizar dentro del script en tiempo de jecución y no en
diseño.
Porque en diseño haría lo siguiente:
<input name="txtInputBox" id="txtInputBox" type="text" class="InputBox"
value="hola" onkeydown="javascript:PulsoEnter();"/>
y creo que funicionaria
pero reitero no quiero hacerlo en diseño sino en tiempo de ejecucion y
dentro del script.
de antemano gracias.
1.) En la pagina tengo tengo:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<meta content=JavaScript name=vs_defaultClientScript>
</HEAD>
<body id=lblBody onload = CreaControles(); style="">
//////////////////////////////////////mi
script///////////////////////////////////////////
<script language=javascript>
function PulsoEnter()
{
//Codigo cunado pulsó [enter]
}
funtion CreaControles()
{
//Crea y asigna valores
document.getElementById("txtInputBox").value="Nuevo";
document.getElementById("txtInputBox").focus();
document.getElementById("txtInputBox").select();
}
</script>
////////////////////////////////////////////////////////////////////////////
///////////////////
<form name="DialogForm" method="post">
<input name="txtInputBox" id="txtInputBox" type="text" class="InputBox"
value="hola" />
<button onclick="window.close();">OK</button>
</form>
</body>
</HTML>
Leer las respuestas