Cita:
Iniciado por ncode
hola !, soy nuevo por estos lugar, y realmente necesito saber como insertar un valor en varias casillas con javascript, aca esta mi 'intento':
javascript:
function ccta(val_cta){
var m1, m2, r = 0;
m1 = document.getElementById("tuf").value;
m2 = val_cta;
r = m1/m2;
r = r.toFixed(5);
r = parseFloat(r);
document.getElementById("cta").value = r;
xhtml:
<input name="phatuf" value="precio" type="text" id="tuf">
<input name="phatuf" value="cuota1" type="text" id="cta">
<input name="phatuf" value="cuota2" type="text" id="cta">
<input name="phatuf" value="cuota3" type="text" id="cta">
el problema concreto es que solo inserta el valor en la primera casilla.
no deberia hacerlo en todas?, ya que tienen el midmo id (cta) ?
Alvaro Leiva M.
:D
emmm lo que pasa que el primer input tiene id="tuf", y nomas ese tiene ese id los demas inputs tienen el mismo id y eso esta mal, no se deben repetir los ids en un documento, ademas les estas poniendo el mismo name, supongo que ese html lo tienes dentro de un form ?>????,
lo que puedes hacer es
-es tener un form con un id.
-agarrar sus elementos document.getElementsByTagName('input'); esto te regresa un array y acomo vayas recorriendo el array dentro de un ciclo(bucle) les vas poniendo el value que quieres