Foros del Web » Programando para Internet » PHP »

[Ayuda]Hacer una Lista

Estas en el tema de [Ayuda]Hacer una Lista en el foro de PHP en Foros del Web. Saludos, ya cansando de indagar e indagar, he decidido preguntar Quiero hacer una lista, pasando el value de otros objetos a cajas de textos, para ...
  #1 (permalink)  
Antiguo 04/04/2012, 18:09
Avatar de Andrexs  
Fecha de Ingreso: noviembre-2011
Mensajes: 25
Antigüedad: 12 años, 5 meses
Puntos: 1
[Ayuda]Hacer una Lista

Saludos, ya cansando de indagar e indagar, he decidido preguntar

Quiero hacer una lista, pasando el value de otros objetos a cajas de textos, para luego registrarlos si alguno conoce cm hacrlo se los agradeceria.



he alli una foto, cuando yo le doy agregar me manda los values directo es decir 0,1 y los que tienen el select si alguno sabria como hacer para gregar nombre o consejos de como realizar esa parte se les agradeceria.
  #2 (permalink)  
Antiguo 04/04/2012, 18:50
Avatar de truman_truman  
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: [Ayuda]Hacer una Lista

la imagen que pusiste no se ve
__________________
la la la
  #3 (permalink)  
Antiguo 04/04/2012, 20:01
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: [Ayuda]Hacer una Lista

<saludos>
en efecto, no se ve la imagen, pero imagino el tema por ej es que
se quiere recuperar es el text del option y no el value de un select,
si es asi, hay varias maneras de hacer el asunto, pregunto algo,
ya pasaste por el foro javascript?
por ej mira este ejemplo
</saludos>
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #4 (permalink)  
Antiguo 04/04/2012, 22:02
Avatar de Andrexs  
Fecha de Ingreso: noviembre-2011
Mensajes: 25
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: [Ayuda]Hacer una Lista

Lo siento coloco directo el url de img. ya que no me deja mostrarlo asi

http://gyazo.com/eda354c0e084ae20f27238851d8bd065

Y en efecto amigo es algo parecido lo que deseo hacer hasta ahora he logrado juntar algo como esto:

Esta incompleto pero bueno era solo por intentar los combos Marca y Descripcion yo los genero dsd la BD, pero lo que quisiera es q cuando le de agregar vaya haciendo una lista de los Articulos cojiendo el value(el value lo pasaria en cajas de textos ocultos) y el text option como dices tu

Gracias por la pronta respuesta.

aqui el codigo:
Cita:
<html>
<head>
<title>Crear Campo de texto</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript">

icremento =0;
function crear(obj) {
icremento++;

field = document.getElementById('prueba');
contenedor = document.createElement('div');
contenedor.id = 'div'+icremento;
field.appendChild(contenedor);

boton = document.createElement('input');
boton.type = 'text';
boton.name = 'text'+'[]'+icremento;
boton.value = document.getElementById("descripcion").value;
contenedor.appendChild(boton);



boton = document.createElement('input');
boton.type = 'button';
boton.value = 'Borrar';
boton.name = 'div'+icremento;
boton.onclick = function () {borrar(this.name)}
contenedor.appendChild(boton);
}
function borrar(obj) {
field = document.getElementById('prueba');
field.removeChild(document.getElementById(obj));
}
</script>
</head>
<body>
<form name="form1" method="POST" action="prueba2.php">

<fieldset id="field">
<table width="891" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td width="117" align="right">Tipo Articulo :</td>
<td width="178" align="left"><label for="select"></label>
<input name="tipo_articulo" type="radio" id="radio" value="" />
Equipo
<input name="tipo_articulo" type="radio" id="radio2" value="" />
Material</td>
<td width="85" >Descripci&oacute;n :</td>
<td width="106" ><select name="descripcion" id="descripcion">
<option value="0">Seleccionar</option>
<option value="1">algo</option>
<option value="2">otra cosa</option>
</select></td>
<td width="52" align="right">Marca:</td>
<td width="104" align="right"><select name="marca" id="marca">
<option value="0">Seleccionar</option>
<option value="1">algo</option>
<option value="2">otra cosa</option>
</select></td>
<td width="70" >Cantidad </td>
<td width="179" ><span style=" width:40px;">
<input name="2" type="text" id="2" value="" size="10" readonly>
</span>
<div id="capa_cantidad2" style=" width:40px;"></div>
<div id="capa_cantidad" style=" width:40px;"></div></td>
</tr>
<tr>
<td align="right">&nbsp;</td>
<td colspan="0" align="left"></td>
<td><div id="prueba"></div> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<p>
<input type="button" value="Agregar" onClick="crear(this)">
<input name="save" type="submit" value="Guardar" onClick="enviar(this)">
</p>
</fieldset>
</form>
</body>
</html>
  #5 (permalink)  
Antiguo 04/04/2012, 22:17
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: [Ayuda]Hacer una Lista

<saludos>
En ese caso, revisa el link que te deje anteriormente, suerte con eso.
<saludos>
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #6 (permalink)  
Antiguo 04/04/2012, 22:44
Avatar de Andrexs  
Fecha de Ingreso: noviembre-2011
Mensajes: 25
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: [Ayuda]Hacer una Lista

Excelente Amigo, Ahora a darme duro con todo ese codigo que tengo que hacer para lograr lo que deseo Muchas Gracias !!

A veces se pierde mas tiempo buscando por que no se sabe como preguntar :)

Estaremos en contacto.

Cita:
var _select = document.getElementById('descripcion');
boton.value = _select[_select.selectedIndex].text;
Eso fue lo que hice, el usuario observara que opcion tomo pero en input hidden mando el value real del select.

Gracias

Etiquetas: lista
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 21:40.