Foros del Web » Programando para Internet » Javascript » Frameworks JS »

pasar variables entre contenedores y operar con ellas

Estas en el tema de pasar variables entre contenedores y operar con ellas en el foro de Frameworks JS en Foros del Web. Hola, q tal? antes de empezar utilizo PHP+Mysql+AJAX. mi idea es la siguiente y no ser si se puede llevar a cabo. tengo un div, ...
  #1 (permalink)  
Antiguo 07/11/2006, 05:06
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 19 años, 3 meses
Puntos: 10
Pregunta pasar variables entre contenedores y operar con ellas

Hola, q tal?
antes de empezar utilizo PHP+Mysql+AJAX.
mi idea es la siguiente y no ser si se puede llevar a cabo.
tengo un div, q muestra el resultado de una consulta, en este caso, el personal de la empresa donde yo estoy. Lo q tengo q hacer es q al hacer click sobre cualquier nombre de cualquier persona, me mande su dni, y la fecha en q se van q entrar los datos unos datos.
- El problema q el div tiene q tener un Form dentro y eso no ser si sera muy adecuado.
- Mi segunda duda es q no ser como hace llegar ese id q ese form

mi codigo es el siguiente:
javascript para mostrar y ocultar div:
Código PHP:
function amagardivajuda() 

var 
obj document.getElementById("ajudes"); 
obj.style.visibility "hidden"


function 
mostrardivajuda(idpersona

var 
obj document.getElementById("ajudes"); 
obj.style.visibility "visible"

lo llamo de la siguiente manera:
Código PHP:
<td class="lletrapetita"><a href="javascript:mostrardivajuda(<?=$id_persona;?>)">Dame</a></td>
"el ide q le paso es el codigo q quiero q me llegue al form dentro del div, una vez funcione le pasarae la fecha"
y el div q muestro y escondo segun la persona es el siguiente:
Código PHP:
<div id="ajudes">
<form id="miform">
<table>
    <tr><td class="titol" colspan="8" align="center" border="1">Ayudas</td></tr>
    <tr><td colspan="8">&nbsp;</td></tr>
    <tr>
        <td class="lletrapetita">Sala Ayuda</td>
        <td>
            <select id="seccio">
            <?
            $str_seccio
="SELECT id_seccio,nom_seccio FROM seccio 
                         ORDER BY nom_seccio"
;
            
$sql_Seccio mysql_query($str_seccio) or die(mysql_error());
            
// imprimir la select
            
while($reg_seccio=mysql_fetch_row($sql_Seccio))
            {
                
// Pasem a HTML accents y ñ per la seva correcta visualitzacio
                
$seccio=htmlentities($reg_seccio[1]);
                
// Imprimir les opcions del select    
            
?>            
                <option value="<?=$reg[0]?>"><?=$seccio?></option>
            <? ?>
            </select>
        </td>
        <td class="lletrapetita">Horas Ayuda</td>
        <td><input type="text" name="horesajuda"/></td>
        <td class="lletrapetita">proba</td>
        <td><input type="text" name="proba"/></td>
        <td align="right"><input type="submit" value="Guardar" name="guardar" /></td>
        <td align="left"><input type="button" value="Cerrar" name="cerrar" onclick="javascript:amagardivajuda()"></a></td>
    </tr>
    <tr><td colspan="8">&nbsp;</td></tr>
</table>
</form>
</div>
espero q me puedan ayudar a como terminar esto,,, ahora mismo ando un poco perdido!

se trata de un control de horas del personal, primero muestro una lista de todo el personal, donde tiene un campo de horas q iran llenando (este campo se llena sin refrescar por lo tanto no me hace falta ningun boton ni ningun form). El segundo paso es q tambien pueden hacer horas aparte, o en otros sitios y eso se entra aparte, y es esta parte la q quiero hacer. Q alclickar encima de una persona me abra un div, para insertar las horas echas aparte...

saludos y gracias!
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier
  #2 (permalink)  
Antiguo 08/11/2006, 02:58
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 19 años, 3 meses
Puntos: 10
Solucionado,
para evitarme problemas con el pase de variables, lo q he hecho es cargar una pagina nueva dentro del div, asi el paso de variables lo puedo realizar pasandolas por la url!

saludos
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier
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 15:19.