Bonjour à tous,
Votre aide serait bienvenue !
Dans un page ASP VBScript, j'ai un tableau HTML dont certaine cellule sont nommée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<table width="500" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td id="GES_A">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td id="DPE_A">&nbsp;</td>
  </tr>
 <tr>
    <td id="GES_B">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td id="DPE_B">&nbsp;</td>
  </tr>
  <tr>
    <td id="GES_C">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td id="DPE_C">&nbsp;</td>
  </tr>
  <tr>
    <td id="GES_D">&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td id="DPE_D">&nbsp;</td>
  </tr>
</table>
J'aimerais via une fonction Javascript, récupérer certaines valeurs d'un Recordset et suivant ces valeurs mettre à jour le tableau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function AdaptTableau (){
	var GesLet, GesVal, DpeLet, DpeVal, CelluleGes, CelluleDpe, CellGesRacine, CellDpeRacine;
	    CellGesRacine = "GES_";
		CellDpeRacine = "DPE_";
		GesLet = <%=(immodetail.Fields.Item("GES").Value)%>;
		GesVal = <%=(immodetail.Fields.Item("GESNb").Value)%>;
		DpeLet = <%=(immodetail.Fields.Item("DFE").Value)%>;
		DpeVal = <%=(immodetail.Fields.Item("DFENb").Value)%>;
		CelluleGes = CellGesRacine + GesLet;
		CelluleDpe = CellDpeRacine + DpeLet;
 
		document.getElementById(CelluleGes).innerHTML = GesVal;
 		document.getElementById(CelluleDpe).innerHTML = DpeVal;
 
 
	}
immodetail.Fields.Item("GES").Value contenant une lettre de A à C
immodetail.Fields.Item("GESNb").Value contenant la valeur à afficher

Ma question est comment et quand faire appel à cette fonction, pour qu'elle soit exécutée et modifie le contenu des cellules en question?

D'avance merci