Foros del Web » Programando para Internet » Javascript »

Segín activo de chaeckbox enviar valor de variable a textbox

Estas en el tema de Segín activo de chaeckbox enviar valor de variable a textbox en el foro de Javascript en Foros del Web. Hola, he creador un javacript que tiene como condicion si ciertos checkbox estan seleccionado o no cambiar el valor de ciertas variables para luego ser ...
  #1 (permalink)  
Antiguo 07/08/2009, 13:59
Avatar de salvador86  
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 10 meses
Puntos: 2
Segín activo de chaeckbox enviar valor de variable a textbox

Hola, he creador un javacript que tiene como condicion si ciertos checkbox estan seleccionado o no cambiar el valor de ciertas variables para luego ser usadas o incrustadas en en los valores de textbox para que se envie ciertos formularios, me salio bien, pero tuve dos problemas:

1) si el valor de la variable era "hola como estan" solo recibe "hola"
2) no se donde llamar a la función que camabia los valores de los textbox, pues si lo pongo en el boton de envio no sale nada.

Les agradecere sus sugerencias. este es mi código:
<script type="text/javascript">
var tour0;
var tour1;
var tour2;
var tour3;
Código PHP:
function estado(){ 
    if (
document.datos.T0.checked
     
tour0="Cusco";
    else 
     
tour0="---";
        if (
document.datos.T1.checked
     
tour1="Lima";
    else 
     
tour1="---";
        if (
document.datos.T2.checked
     
tour2="Arequipa";
    else 
     
tour2="---";
        if (
document.datos.T3.checked
     
tour3="Iquitos";
    else 
     
tour3="---";

</script> 
Html
Código PHP:
<tr>
      <
td><input name="T0" type="checkbox" class="stcajatexto" value="Cusco">Cusco
            
<script type="text/javascript">document.write('<input name="Tour0" type="text" id="Tour0" value='+tour0+'>');</script></td>
      <td><input name="T1" type="checkbox" class="stcajatexto" value="Lima">Lima
            <script type="text/javascript">document.write('<input name="Tour0" type="text" id="Tour0" value='+tour1+'>');</script></td>
    </tr> 
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 18:29.