Foros del Web » Programando para Internet » Javascript »

Variables fuera scrip

Estas en el tema de Variables fuera scrip en el foro de Javascript en Foros del Web. Tengo un formulario con dos botones y un select. tengo pueto en el select un onChange=\"chequeo(this.value)\"; con el q pido un valor. ¿ como podria ...
  #1 (permalink)  
Antiguo 02/02/2003, 19:55
 
Fecha de Ingreso: febrero-2003
Ubicación: extremadura
Mensajes: 6
Antigüedad: 21 años, 11 meses
Puntos: 0
Pregunta Variables fuera scrip

Tengo un formulario con dos botones y un select. tengo pueto en el select un
onChange=\"chequeo(this.value)\";

con el q pido un valor.


¿ como podria pasar el valor q se introduce por teclado en el script al formulario ya q lo necesito en el formulario?
  #2 (permalink)  
Antiguo 10/02/2003, 10:38
Avatar de TurKa  
Fecha de Ingreso: enero-2003
Ubicación: Gerli, Avellaneda
Mensajes: 543
Antigüedad: 22 años
Puntos: 4
A ver....

Tal vez te sirva algo como esto:

supongamos que tu select se llama "select2" . Este select tiene diferentes valores, de entre los cuales tu quieres obtener el valor de uno y que éste te aprezca en un campo de texto llamado "valor" (después, deberás adaptarlo, según dependa de los script que ya utilices y además, del input del cual quieras obtener el valor).

Código:
<script languaje="javascript">

function obtenerValor(form)
{
form.valor.value = "";
	
	if (form.select2.value != "")
	{
	form.valor.value += form.select2.options[form.select2.selectedIndex].value ;
	}


}
</script>
Tu formulario, puede ser algo así:

Código:
<form name="form" action="procesaform.xxx">
<select name="select2">
<option value="opcion1">Opción 1</option>
<option value="opcion2">Opción 2</option>
</select>
<br>
<input type="text" name="valor"> 
<input type="button" value="Recoger valor" onClick="obtenerValor(this.form)"><br>
</form>
Si lo adaptas a tus necesidades, tal vez pueda servirte.
__________________
Programación LAMP con Scrum y XP
www.eugeniabahit.com.com.ar
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 19:26.