Bueno, quiero decir q con un lenguaje de servidor utilices variables para hacer dinámico el campo. No sé, te comento un ejemplo en PHP a ver si entiendes lo q kiero decir:
Código PHP:
<?php
//Valor por defecto
$variable=0;
//Miro si llega el formulario
if (isset ($_POST['campo'])) { //Verifico si el campo llega via post
//En ese caso cambio la variable para q no muestre el evento
$variable=1;
}
?>
<form name="form1" method="post" action="#">
<input type="text" name="campo"
<?php
//Ahora miro si debo poner o no el evento
if ($variable==0) {
?>
onclick="this.form.submit()"
<?php
}
?>
/>
</form>
Este es un ejemplo... es q en javascript al recargar la página sin procesar lo q se envia en el servidor con lenguaje de servidor no sé cómo detectarías q ya es la segunda vez q la cargas...
Saludos.