Foros del Web » Programando para Internet » Javascript »

capturar dato y pintar casilla de tabla dinamica.

Estas en el tema de capturar dato y pintar casilla de tabla dinamica. en el foro de Javascript en Foros del Web. Buen dia amigos tengo 2 dilemas el primero es el siguiente. tengo una funcion que me va generando numeros consecutivos, dicha funcion me muestra los ...
  #1 (permalink)  
Antiguo 22/11/2010, 10:49
Avatar de humansl11  
Fecha de Ingreso: octubre-2009
Ubicación: Mexico
Mensajes: 61
Antigüedad: 14 años, 6 meses
Puntos: 0
capturar dato y pintar casilla de tabla dinamica.

Buen dia amigos tengo 2 dilemas el primero es el siguiente.

tengo una funcion que me va generando numeros consecutivos, dicha funcion me muestra los numeros en un ID, mi duda es como jalo el contenido del id para mandarlo a otra funcion cuando le de sobre el boton
esta es la funcion con la que muestro el numero
Código:
function numero(num)
{
if (num == undefined)
{
	var numero = [];
	numero[0] ="1"
	orden = numero.length
	document.getElementById('num').innerHTML = numero.join("\n");
}
else
{
numero.push("unomas");
document.getElementById('num').innerHTML = numero.join("\n");	
}

}
este es el codigo donde muestro el numero y el boton
Código:
<tr>
     <td>
		Información general de los Objetos:<br>
		Objeto numero: <font id="num">en esta parte muestro el numero que me asigne la funcion anterior</font><br>
		*Largo:&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" id="largosolicita" height="20"/><br>
		*Ancho:&nbsp;&nbsp;&nbsp;<input type="text" id="anchosolicita"/><input type="button" name="objeto" value="Guardar Objeto" onClick="mostrar('mi_tabla')----cuando le de clic a este boton aparte de lo que ya envio en la funcion necesito enviar el numero que muestro en el ID de la parte de arriba"/><br>
	</td>
</tr>
Despues el otro gran problema que tengo es el pintar una casilla de una tabla dinamica con una variable aleatoria que contiene el codigo del color

Esta es la funcion que tengo para generar la tabla.

Código:
	document.getElementById("tablaelementos").style.display = "";
	var largo1 = [];
	var ancho1 = [];
		b = document.getElementById('largosolicita');
		largo1.push(b.value);
		contenido = largo1;
		c = document.getElementById('anchosolicita');
		ancho1.push(c.value);
		contenido2 = ancho1;
	
	if (largo1 != "")
	{
		if (ancho1 != "")
		{
		
	var tbody = document.getElementById
		(id).getElementsByTagName("TBODY")[0];
	var row = document.createElement("TR")
	var td1 = document.createElement("TD")
		td1.appendChild(document.createTextNode(contenido))
	var td2 = document.createElement("TD")
		td2.appendChild(document.createTextNode(contenido2))
	var td3 = document.createElement("TD")
		td3.appendChild(document.createTextNode(colortotal)) ---- aqui que en ves que me imprima el codigo del color ( que es la variable color total) necestio que me me muestre el color que se asigno ( ya sea pintar la casilla o poner un texto en color)
	var td4 = document.createElement("TD")
		td4.appendChild(document.createTextNode(numeroorden))
		row.appendChild(td1);
		row.appendChild(td2);
		row.appendChild(td3);
		row.appendChild(td4);
		tbody.appendChild(row);
		}
Agradeciendo su tiempo y ayuda muchas gracias

Etiquetas: casilla, dato, dinamica, pintar, tablas
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 12:08.