Foros del Web » Programando para Internet » PHP »

Insertar datos en controles creados en tiempo de ejecucion

Estas en el tema de Insertar datos en controles creados en tiempo de ejecucion en el foro de PHP en Foros del Web. Hola amigos agradezco a todos los que me ayudaron anteriormente, ahora vengo con una nueva consulta: Tengo un List el cual esta llenado con datos ...
  #1 (permalink)  
Antiguo 25/05/2010, 08:45
 
Fecha de Ingreso: mayo-2010
Mensajes: 6
Antigüedad: 14 años, 6 meses
Puntos: 0
Pregunta Insertar datos en controles creados en tiempo de ejecucion

Hola amigos agradezco a todos los que me ayudaron anteriormente, ahora vengo con una nueva consulta: Tengo un List el cual esta llenado con datos de una Base de datos mysql, lo que quiero hacer es cuando se elija algun dato de este List se copie en un input tipo text creado en tiempo de ejecucion y se crea este justo cuando se selecciona el elemento del List y como hago para enviarlo a otra pagnia php para que lo registre; Adjunto el codigo
Si alguien pudiera ayudarme le estaria agradecido

Este es el codigo para llenar el List
Código:
<?php echo @$_REQUEST['mensaje'] ?></h3>
		<select name="cuentas" onchange="texto()" id="cuentas">
		<?php
		while($resul=mysql_fetch_row($res)) 
		{ ?>
		<option value="<?php echo trim($resul[0])?>"><?php echo trim($resul[1])?></option>
		<?php } ?>
		</select>
Este es el code para crear controles en tiempo de ejecucion:
Código:
<script type="text/javascript">
function texto() {
     var text="<input type=\"text\" name=\"trans[]\" id=\"detalle\" />";
     var dest = document.getElementById("detalle");
     dest.innerHTML += text;
	 dest.innerHTML += "<br>";
	 var a=document.getElementById('cuentas').value ;
	 var dest1=document.getElementById("debito");
	 dest1.innerHTML += text;
	 dest1.innerHTML += "<br>";
	 var dest2=document.getElementById("credito");
	 dest2.innerHTML += text;
	 dest2.innerHTML += "<br>";    
}
y este el codigo donde quiero que se copie los datos del List osea en el control con ID="detalle"
Código:
<table width="200" border="1">
		<form name="diario" action="#" method="post" id="diario">
          <tr>
            <th scope="col">Fecha</th>
            <th scope="col">Detalle</th>
            <th scope="col">F.M.</th>
            <th scope="col">DEBITO</th>
            <th scope="col">CREDITO</th>
          </tr>
          <tr>
            <td><input type="text" name="fecha" value="<?php echo trim(strftime("%d"."/"."%m"."/"."%Y"))?>" maxlength="10" size="10" disabled="disabled"/></td>
            <td id="detalle"></td>
            <td></td>
            <td id="debito"></td>
            <td id="credito"></td>
          </tr>
          <tr>
            <td><a href="#" onclick="glosa()">Glosa</a></td>
            <td id="glosa">&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
		  </form>
        </table>
Espero su pronta respuesta y gracias de antemano

Etiquetas: controles, ejecucion
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 07:27.