Hola
IXtremeLT
no sé si estoy entendiendo muy bien lo que pretendes....
sobre que el code se ejecute mediante script o que se ejecute por un usuario...
en todo caso... si logré entenderte bien... y por lo que vi del fragmento de código que pusiste
$("#algunBoton").click(); con jQuery tu código se ejecuta automáticamente.... y lo que tu deseas es que se ejecute al hacer Click... solo es una suposición que hago... sobre tu código.. no necesariamente es una realidad... pero bien...
cuando añades evento a los elementos debes considerar....
si deseas ejecutar una función o asignar una funcion...
de esta manera... yo pude considerar que lo que necesitas es asignar una función ( la cual se ejecuta mediante el evento "x")
aquí un ejemplo para que el concepto quede mas claro....
Código Javascript
:
Ver original<html>
<head>
<title>Invocación / Asignación</title>
<script>
window.onload = function (){
document.body.onclick = Invocacion(); //invocamos un procedimiento automaticamente
document.body.onclick = Asignacion; //invocamos un procedimiento mediante el evento
function Invocacion(){
alert("llamada a procedimiento mediante invocación de script");
}
function Asignacion(){
alert("llamada a procedimiento mediante Asignacion");
}
}
</script>
</head>
<body>
<div id="myBreak" style="width:100%; height:500px; overflow:scroll;">
Ejemplo de Invocación / Asignación
</div>
</body>
</html>
cave recalcar que en JavaScript una
funcion es una variable... de esta manera es que podemos utilizar una función como tal....
en el primer caso cuando ponemos parentesis () estamos ejecutando la función directamente
mientras que en el segundo caso la estamos asignando simplemente.... y se ejecutará hasta que se produsca el evento.. sea cuál sea...
Espero te sea de utilidad... y que seá lo que buscabas....
SALUDOS y ÉXITO....