begin process at 2012 05 29 04:04:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

comment cacher des lignes dans un tableau..?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comment cacher des lignes dans un tableau..?

vendredi 20 juin 2003 à 15:36:05 | comment cacher des lignes dans un tableau..?

encugnet

bonjour,

je suis stagiaire et je suis charge du developpement d'un portail internet permettant aux etudiants de consulter leurs resultats en ligne. Pour cela, mon appli tourne en servlet/jsp..

dans la page jsp ou je recupere les resultats et les affiche les resultats pour un semestre, je voudrais pouvoir cacher les details de chaque matiere pour que l'etudiant ait une vision globale de ses notes et que s'il veux voir le detail pour une matiere, il puisse les faire apparaitre... :

Par exemple:

No | Sujet | Note Finale ....
1 | math | 2/20
2 | physique | 3/20

clic sur le No 1 par exemple:

No | Sujet | Note Finale ....
1 | math | 2/20
|type | description | note | coeff |
|test | test1 | 4/20 | 50 % |
|test | test2 | 0/20 | 50 % |
2 | physique | 3/20

mon probleme est que quand l'etudiant ne veut pas voir les details, il faut non seulement que les details ne soient pas affiches, mais en plus que la matiere suivante soit colle a sa precedente... qqchose du type navigation entre dossier dans un explorateur de fichier...


j'ai essayer d'utiliser un script avec des balises div dont je met a jour le "innerHTML" mais je n'arrive pas a inserer des ligne, j'ai l'impression que ce n'est pas possible..?

j'ai passe trop de temps deja sur ce petit point... alors sincerement merci a qui voudra bien m'aider...
samedi 21 juin 2003 à 09:13:14 | Re : comment cacher des lignes dans un tableau..?

MiTcH37

et bien il suffit, je pense, de mettre ce qu'il faut cacher dans une div par exemple.
<div id="Div1" style="visibility=hidden">la ya les info</div>

et le lien c'est :
document.all.Div1.style.visibility=visible


MiTcH - e-mail


-------------------------------
Réponse au message :
-------------------------------

> bonjour,
>
> je suis stagiaire et je suis charge du developpement d'un portail internet permettant aux etudiants de consulter leurs resultats en ligne. Pour cela, mon appli tourne en servlet/jsp..
>
> dans la page jsp ou je recupere les resultats et les affiche les resultats pour un semestre, je voudrais pouvoir cacher les details de chaque matiere pour que l'etudiant ait une vision globale de ses notes et que s'il veux voir le detail pour une matiere, il puisse les faire apparaitre... :
>
> Par exemple:
>
> No | Sujet | Note Finale ....
> 1 | math | 2/20
> 2 | physique | 3/20
>
> clic sur le No 1 par exemple:
>
> No | Sujet | Note Finale ....
> 1 | math | 2/20
> |type | description | note | coeff |
> |test | test1 | 4/20 | 50 % |
> |test | test2 | 0/20 | 50 % |
> 2 | physique | 3/20
>
> mon probleme est que quand l'etudiant ne veut pas voir les details, il faut non seulement que les details ne soient pas affiches, mais en plus que la matiere suivante soit colle a sa precedente... qqchose du type navigation entre dossier dans un explorateur de fichier...
>
>
> j'ai essayer d'utiliser un script avec des balises div dont je met a jour le "innerHTML" mais je n'arrive pas a inserer des ligne, j'ai l'impression que ce n'est pas possible..?
>
> j'ai passe trop de temps deja sur ce petit point... alors sincerement merci a qui voudra bien m'aider...
samedi 21 juin 2003 à 10:37:56 | Re : comment cacher des lignes dans un tableau..?

encugnet

oui, mais le probleme c'est que je souhaite faire disparaitre/apparaitre des lignes entieres et que ca

marche pas quand je mais des <tr> ou <td> entre les balises <div>..

par exmple, div1 disparait mais pas div2 ni div3...:

<script language="JavaScript">
function test(){
document.all.Div1.style.visibility="visible";
document.all.Div2.style.visibility="visible";
document.all.Div3.style.visibility="visible";
}
</script>


<table width="585" border="0" cellpadding="0" cellspacing="0">

<tr>
<td width="65" height="71"><a href="javascript:test()">test...!!!</a></td>
<td colspan="5"><div id=Div1 style="visibility=hidden">dvavda</div></td>
<td width="195">dvav</td>
</tr>
<div id=Div2 style="visibility=hidden">
<tr>

<td height="27"> </td>
<td width="77">dva</td>
<td width="71">fv,ksfn</td>
<td width="42">dva</td>
<td width="80">vdd</td>
<td width="55">dva</td>
<td> </td>

</tr>
</div>
<tr>
<div id=Div2 style="visibility=hidden">
<td height="27"> </td>
<td width="77">dvd</td>
<td width="71">dvd</td>
<td width="42">dva</td>
<td width="80">dvadv</td>
<td width="55">dvdv</td>
<td> </td>
</div>
</tr>

<tr>
<td height="271"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</body>
</html>

il n'est pas possible de mettre des lignes entre <div>....


-------------------------------
Réponse au message :
-------------------------------

> et bien il suffit, je pense, de mettre ce qu'il faut cacher dans une div par exemple.
> <div id="Div1" style="visibility=hidden">la ya les info</div>
>
> et le lien c'est :
> document.all.Div1.style.visibility=visible
>
>
> MiTcH -

e-mail
>
samedi 21 juin 2003 à 12:22:12 | Re : comment cacher des lignes dans un tableau..?

MiTcH37

<html>
<head></head>
<body onload="teste(-1)">
<br>
<a href='javascript:teste(-1)'>sdqf</a>

<div id="Div1">
</div>


<script language=Javascript>

function teste(i){
var n=0;
var Tab;

Tab="<table>";

for (n=0;n<=10;n++)
{
if(n!=i) Tab+="<tr><td><a href='Javascript:teste("+n+")'>nombre :"+n+"</a></td></tr>"
}
Tab+="</table>";
document.all.Div1.innerHTML=Tab;
}

</script>

<br>
<a href='javascript:teste(-1)'>sdqf</a>

</html>



--------------------------------Ou alors----------------------------
on peut aussi faire 2 tableaux..
et mettre chaque tableau dans une div...

<table >
<tr>
<td>
<div id="Div1">
<table>
<tr><td>
...
</td></tr></table>
</div>
</td>
</tr>
<tr>
<td>
<div id="Div21">
<table>
<tr><td>
...
</td></tr></table>
</div>
</td>
</tr></table>

et reprendre la fonction


MiTcH - e-mail


-------------------------------
Réponse au message :
-------------------------------

> oui, mais le probleme c'est que je souhaite faire disparaitre/apparaitre des lignes entieres et que ca
>
> marche pas quand je mais des <tr> ou <td> entre les balises <div>..
>
> par exmple, div1 disparait mais pas div2 ni div3...:
>
> <script language="JavaScript">
> function test(){
> document.all.Div1.style.visibility="visible";
> document.all.Div2.style.visibility="visible";
> document.all.Div3.style.visibility="visible";
> }
> </script>
>
>
> <table width="585" border="0" cellpadding="0" cellspacing="0">
>
> <tr>
> <td width="65" height="71"><a href="javascript:test()">test...!!!</a></td>
> <td colspan="5"><div id=Div1 style="visibility=hidden">dvavda</div></td>
> <td width="195">dvav</td>
> </tr>
> <div id=Div2 style="visibility=hidden">
> <tr>
>
> <td height="27"> </td>
> <td width="77">dva</td>
> <td width="71">fv,ksfn</td>
> <td width="42">dva</td>
> <td width="80">vdd</td>
> <td width="55">dva</td>
> <td> </td>
>
> </tr>
> </div>
> <tr>
> <div id=Div2 style="visibility=hidden">
> <td height="27"> </td>
> <td width="77">dvd</td>
> <td width="71">dvd</td>
> <td width="42">dva</td>
> <td width="80">dvadv</td>
> <td width="55">dvdv</td>
> <td> </td>
> </div>
> </tr>
>
> <tr>
> <td height="271"> </td>
> <td> </td>
> <td> </td>
> <td> </td>
> <td> </td>
> <td> </td>
> <td> </td>
> </tr>
> </table>
> </body>
> </html>
>
> il n'est pas possible de mettre des lignes entre <div>....
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > et bien il suffit, je pense, de mettre ce qu'il faut cacher dans une div par exemple.
> > <div id="Div1" style="visibility=hidden">la ya les info</div>
> >
> > et le lien c'est :
> > document.all.Div1.style.visibility=visible
> >
> >
> > MiTcH -
>
> e-mail
> >
>
lundi 23 juin 2003 à 14:09:27 | Re : comment cacher des lignes dans un tableau..?

encugnet

ok, merci pout on aide..!



-------------------------------
Réponse au message :
-------------------------------

> <html>
> <head></head>
> <body onload="teste(-1)">
> <br>
> <a href='javascript:teste(-1)'>sdqf</a>
>
> <div id="Div1">
> </div>
>
>
> <script language=Javascript>
>
> function teste(i){
> var n=0;
> var Tab;
>
> Tab="<table>";
>
> for (n=0;n<=10;n++)
> {
> if(n!=i) Tab+="<tr><td><a href='Javascript:teste("+n+")'>nombre :"+n+"</a></td></tr>"
> }
> Tab+="</table>";
> document.all.Div1.innerHTML=Tab;
> }
>
> </script>
>
> <br>
> <a href='javascript:teste(-1)'>sdqf</a>
>
> </html>
>
>
>
> --------------------------------Ou alors----------------------------
> on peut aussi faire 2 tableaux..
> et mettre chaque tableau dans une div...
>
> <table >
> <tr>
> <td>
> <div id="Div1">
> <table>
> <tr><td>
> ...
> </td></tr></table>
> </div>
> </td>
> </tr>
> <tr>
> <td>
> <div id="Div21">
> <table>
> <tr><td>
> ...
> </td></tr></table>
> </div>
> </td>
> </tr></table>
>
> et reprendre la fonction
>
>
> MiTcH - e-mail
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > oui, mais le probleme c'est que je souhaite faire disparaitre/apparaitre des lignes entieres et que ca
> >
> > marche pas quand je mais des <tr> ou <td> entre les balises <div>..
> >
> > par exmple, div1 disparait mais pas div2 ni div3...:
> >
> > <script language="JavaScript">
> > function test(){
> > document.all.Div1.style.visibility="visible";
> > document.all.Div2.style.visibility="visible";
> > document.all.Div3.style.visibility="visible";
> > }
> > </script>
> >
> >
> > <table width="585" border="0" cellpadding="0" cellspacing="0">
> >
> > <tr>
> > <td width="65" height="71"><a href="javascript:test()">test...!!!</a></td>
> > <td colspan="5"><div id=Div1 style="visibility=hidden">dvavda</div></td>
> > <td width="195">dvav</td>
> > </tr>
> > <div id=Div2 style="visibility=hidden">
> > <tr>
> >
> > <td height="27"> </td>
> > <td width="77">dva</td>
> > <td width="71">fv,ksfn</td>
> > <td width="42">dva</td>
> > <td width="80">vdd</td>
> > <td width="55">dva</td>
> > <td> </td>
> >
> > </tr>
> > </div>
> > <tr>
> > <div id=Div2 style="visibility=hidden">
> > <td height="27"> </td>
> > <td width="77">dvd</td>
> > <td width="71">dvd</td>
> > <td width="42">dva</td>
> > <td width="80">dvadv</td>
> > <td width="55">dvdv</td>
> > <td> </td>
> > </div>
> > </tr>
> >
> > <tr>
> > <td height="271"> </td>
> > <td> </td>
> > <td> </td>
> > <td> </td>
> > <td> </td>
> > <td> </td>
> > <td> </td>
> > </tr>
> > </table>
> > </body>
> > </html>
> >
> > il n'est pas possible de mettre des lignes entre <div>....
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > et bien il suffit, je pense, de mettre ce qu'il faut cacher dans une div par exemple.
> > > <div id="Div1" style="visibility=hidden">la ya les info</div>
> > >
> > > et le lien c'est :
> > > document.all.Div1.style.visibility=visible
> > >
> > >
> > > MiTcH -
> >
> > e-mail
> > >
> >
>


Cette discussion est classée dans : cacher, matiere, note, resultats, details


Répondre à ce message

Sujets en rapport avec ce message

Comment cacher l'url dans une fenetre de propriétés ? [ par =ShAkUrAs= ] Je souhaite mettre des liens pour télécharger des fichiers à partir de mon site, seulement ces liens sont de la forme ftp://login:motdepasse@serveur/f cacher un bouton [ par Poulipe ] bonjour,je voudrais cacher les boutons de ma page avant de l'imprimer, quelqu un peut m aider ?merci cacher le code source d'1 page web [ par patator51 ] salut a tous,j'ai un PB, je ne sais pas comment empecher la lecture d'un source ou bloquer l'option "afficher la source" dans IEmerci encorepatator51 Cacher la base de donnée d'un site [ par virtuelkiller ] ViRtUeL KiLLeRAhhhhhhhhhhhh..... La base de donnée d'un site, vous savez c'est quand quelqu'un va sur votre site va sur une page et met un slash ou en afficher et cacher des éléments [ par aasnf ] cacher le code source [ par morgandetoi06 ] bonjour, j aimerait savoir comment faire pour cacher le code source de ma page, pour pas qu il soit visible en faisant "affichage > source" sous IE... Cacher une balise <td> [ par jesusonline ] bonjour j'ai un problème j'aimerais cacher une balise et j'ai pas mal de code dedans, je suis arrivé à la rendre invisible mais pas à la rendre tte p cacher la barre d'adresse [ par lolofx ] salut, voila, je voulais savoir s'il etait possible de limté la barre d'adresse sans faire de frame c a dire :qd on navigue on a comme adresse :www.es SVP Help !!! j'arrive pas à voir le probleme de ce script [ par wolf222 ] Bonjour, Voila j'ai sur une page un script permettant de cacher ou montrer des listes OL en cliquant sur des liens par un jeu de display et d'ID et de cacher un texte [ par Calypsone ] existe t'il un autre moyen pour transformer un texte en point noir que d'utiliser la fonction type="password" ?ca me pose un serieux probleme de confl


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,092 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales