Foros del Web » Programando para Internet » Javascript »

Insertar variable en un <input name=

Estas en el tema de Insertar variable en un <input name= en el foro de Javascript en Foros del Web. Bueno, estoy haciendo un sistema de inventario y lo que me interesa es ingresar muchos productos de una sola vez a la base de datos ...
  #1 (permalink)  
Antiguo 12/07/2009, 19:47
 
Fecha de Ingreso: mayo-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
Insertar variable en un <input name=

Bueno, estoy haciendo un sistema de inventario y lo que me interesa es ingresar muchos productos de una sola vez a la base de datos en una lista dinamica que pueda ir agregando filas para ello utilizo la siguiente funcion
Código:
<script>
var n=0;
function agregarFila()
	{
		var miTabla = document.getElementById('listado');
	    var fila = document.createElement('tr');
  		var campo1 = document.createElement('td');	
		var campo2 = document.createElement('td');
		var codigoproducto = 'codigoproducto' + n;
	    campo1.innerHTML = '<input type=\'text\' id=\'codigoproducto\' name=\' \'>';
		alert(campo1);
		campo2.innerHTML = '<input type=\'text\' id=\'nombreproducto\' name=\'nombreproducto\'>';
		fila.appendChild(campo1);
   		fila.appendChild(campo2);
		miTabla.appendChild(fila);
		n++;
	}
</script>
la idea es que mientras el n vaya corriendo pueda ir alterando los valores de id y name de los input pero no lo logro, alguien puede ayudarme o decirme si es factible?

PD: gracias de antemano
  #2 (permalink)  
Antiguo 12/07/2009, 21:15
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Insertar variable en un <input name=

Sólo tienes que concatenar:
Código Javascript:
Ver original
  1. ...... = '<input type="text" id="' + nuevoid + '" name="' + nuevoname + '" />';
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 13/07/2009, 02:16
 
Fecha de Ingreso: mayo-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
Respuesta: Insertar variable en un <input name=

gracias ^^
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:31.