hice una pequeña funcion en JS para asignarle un valor a un textbox de un formulario, y cuando cargo este ultimo en el firefox me lo carga sin problemas, el detalle esta en que cuando cargo el formulario en el chrome no me qasigna el valor que quiero. Tengo todas las variables declaradas y la funcion con el evento que debo usar, pero nose que pasara. Adjunto el codigo de la funcion y del formulario...
Código:
Codigo del formulario utilizado, utilizo el evento onchange en el textbox lo1 para asignar el valor 1 al textbox edo, y asi me puede realizar los calculos.function estado(edo){//Funcion que asigna un valor para realizar los calculos var lat = document.forms[0].l1.value; var l = document.forms[0].lo1.value; if ((lat != '') & (l != '')) { document.forms[0].edo.value = 1; } }
Código:
Aqui lesa envio los codigos de ambos, estos los tengo en una misma pagina, espero me pueddan ayudar.. Saludos.. <form id="form1" name="form1" method="post" action="dist2.php"> <p>Latitud 1: <input type="text" name="l1" id="l1" onkeyup="latitud(this.value)" /> <input type="text" name="ld1" id="ld1" readonly="readonly"/> Longitud 1: <input type="text" name="lo1" id="lo1" onkeyup="longitud(this.value)" onchange="estado(this.value)"/> <input type="text" name="lod1" id="lod1" readonly="readonly"/> </p> <p>Velocidad: <input type="text" name="dist" id="dist"/> edo: <input name="edo" type="text" id="edo" value="0" size="3" maxlength="1" readonly="readonly"/> </p> <p> <input type="submit" name="enviar" id="enviar" value="Enviar" /> </p> </form>