Foros del Web » Creando para Internet » HTML »

Combobox desde archivo.txt

Estas en el tema de Combobox desde archivo.txt en el foro de HTML en Foros del Web. Hola a todos. Esta es la primera vez que hago esto, pero realmente necesito ayuda. Estoy haciendo un sitio y necesito llenar un combobox desde ...
  #1 (permalink)  
Antiguo 03/05/2012, 09:02
 
Fecha de Ingreso: mayo-2012
Mensajes: 3
Antigüedad: 11 años, 11 meses
Puntos: 0
Exclamación Combobox desde archivo.txt

Hola a todos.

Esta es la primera vez que hago esto, pero realmente necesito ayuda.

Estoy haciendo un sitio y necesito llenar un combobox desde un archivo txt. El archivo contiene unos valores asignados a unos parámetros, entonces la idea es que el combo me cargue los parámetros y cuando yo seleccione uno, me cargue luego el valor asignado en un textarea.

Este es mi .txt ("config.txt")

Código:
Parámetro1="Valor 1";
Parámetro2="Valor 2";
Parámetro3="Valor 3";
Parámetro4="Valor 4";
Parámetro5="Valor 5";
---------------------------------------------
(No siempre sera un .txt con 5 parámetros, puede variar en función de mis necesidades, es decir, mas o menos opciones)

Inicialmente lo había hecho cargando el .txt y mostrando los valores en una tabla, ahi todo bien, pero ya lo que necesito es llenar el combo como lo mencione anteriormente.

Este es el html que tenia.

Código HTML:
<!DOCTYPE html>
<html>
<head>
    <title>Pruebas</title>

    <script src="config.txt"></script>
    <script type="text/javascript">
	function cargarDatos(){
			
           document.getElementById("Campo1").innerHTML=Parámetro1;
	   document.getElementById("Campo2").innerHTML=Parámetro2;
	   document.getElementById("Campo3").innerHTML=Parámetro3;
	   document.getElementById("Campo4").innerHTML=Parámetro4;
	   document.getElementById("Campo5").innerHTML=Parámetro5;
	}
    </script>
	
</head>
<body onload="cargarDatos()">
   
	<table>
		<tr>
			<td colspan="3" id="Campo1"></td>
		</tr>
		
		<tr>
			<td id="Campo2"></td>
		</tr>
		
		<tr>
			<td id="Campo3"></td>
		</tr>
		
		<tr>
			<td id="Campo4"></td>
		</tr>
		
		<tr>
			<td id="Campo5"></td>
		</tr>
	</table>
	
</body>
</html> 
Agradezco a todos por su ayuda.
  #2 (permalink)  
Antiguo 03/05/2012, 10:42
Avatar de Karmac  
Fecha de Ingreso: agosto-2011
Ubicación: Bilbao
Mensajes: 196
Antigüedad: 12 años, 8 meses
Puntos: 34
Respuesta: Combobox desde archivo.txt

Busca en Google sobre "peticiones AJAX". Con eso puedes cargar un archivo externo con JavaScript y imprimir sus datos más tarde.
Espero que te sirva como referencia. Más dudas pregunta. Saludos.
  #3 (permalink)  
Antiguo 03/05/2012, 18:23
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Combobox desde archivo.txt

En primer lugar, bienvenido a FDW @giova86_11
Te explico, eso de
<script src="config.txt"></script>

es decididamente un invento que no te va a funcionar.
Estás hablando de un comboBox, un <select> aumo, sin embargo en tu código no hay un select por ninguna parte.
Para leer un archivo (de texto ó no) y extraer sus datos, mejor recurrir a un lenguaje del servidor, como php por ejemplo.
También podrías leer un xml con _Javascript.
Creo que por lo que mostrás es más simple con php, te recomeindo que leas sobre las funciones file() y explode()

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #4 (permalink)  
Antiguo 04/05/2012, 09:17
 
Fecha de Ingreso: mayo-2012
Mensajes: 3
Antigüedad: 11 años, 11 meses
Puntos: 0
Respuesta: Combobox desde archivo.txt

Cita:
Iniciado por Karmac Ver Mensaje
Busca en Google sobre "peticiones AJAX". Con eso puedes cargar un archivo externo con JavaScript y imprimir sus datos más tarde.
Espero que te sirva como referencia. Más dudas pregunta. Saludos.
Hola Karmac. Gracias por el aporte, aunque no se mucho de AJAX no esta por demas aprender, lo buscare y de nuevo gracias.
  #5 (permalink)  
Antiguo 04/05/2012, 09:22
 
Fecha de Ingreso: mayo-2012
Mensajes: 3
Antigüedad: 11 años, 11 meses
Puntos: 0
Respuesta: Combobox desde archivo.txt

Cita:
Iniciado por emprear Ver Mensaje
En primer lugar, bienvenido a FDW @giova86_11
Te explico, eso de
<script src="config.txt"></script>

es decididamente un invento que no te va a funcionar.
Estás hablando de un comboBox, un <select> aumo, sin embargo en tu código no hay un select por ninguna parte.
Para leer un archivo (de texto ó no) y extraer sus datos, mejor recurrir a un lenguaje del servidor, como php por ejemplo.
También podrías leer un xml con _Javascript.
Creo que por lo que mostrás es más simple con php, te recomeindo que leas sobre las funciones file() y explode()

Saludos
Hola emprear. Gracias por la bienvenida.
En el código no hay un <select> puesto que ese era el que había hecho inicialmente para pasar los datos a una tabla, pero como ahora lo requiero para un combo, entonces no se como empezar.

Había estado pensando en cargar los datos del .txt a un array y luego pasarlos al combo pero creo que no se puede hacer eso, igual muchas gracias por el aporte, seguiré buscando y esperando nuevos aportes.

Etiquetas: combobox, javascript
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 03:43.