]> git.immae.eu Git - perso/Denise/oms.git/blame - static/outilspage.js
Quelques infos, release
[perso/Denise/oms.git] / static / outilspage.js
CommitLineData
5679dfd0
DL
1// fonctions générales pour la page
2
3function ajoutelignes()
4{
5 // va ajouter 3 lignes au tableau de données
6 var table = document.getElementById("donneespoids")
7 var nbligne = table.children[0].childElementCount ;
8 // les données étant numérotées à partir de 0 on pourra commencer à partir de nbligne -1
9 // car il faut éliminer la ligne de header.
10
11 var nbajout = 3 ;
12 for(var i=nbligne-1; i<nbligne+nbajout-1; i++)
13 {
14 var ligne = table.insertRow(i+1);
15 var cellage = ligne.insertCell(0);
16 var celldate = ligne.insertCell(1);
17 var cellpoids = ligne.insertCell(2);
18
19 cellage.innerHTML = '<input type="text" name="age_'+i+'">' ;
20 celldate.innerHTML = '<input type="date" name="date_'+i+'">' ;
21 cellpoids.innerHTML = '<input type="text" name="poids_'+i+'">' ;
22
23 }
24
25}
be2bf515
DL
26
27// Affichage de la textarea "export"
28function affiche_export()
29{
30 document.getElementById("export").style.display = "block" ;
31
32}
33
34function affiche_cache(id,elemcourant)
35{
36 // affiche et/ou cache l'élément id, tout en changeant le this
37 // en afficher/masquer
38 elem = document.getElementById(id)
39 if(elem.style.display == "block")
40 {
41 elem.style.display = "none";
42 elemcourant.innerHTML = "Afficher" ;
43 }
44 else
45 {
46 elem.style.display = "block" ;
47 elemcourant.innerHTML = "Masquer" ;
48
49 }
50
51}