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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
| <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title></title>
</head>
<body>
<form id="form_rech_aff"><input type="submit"/></form>
<table id="obsAff">
<caption>Observation de l'affaire</caption>
<thead>
<tr><!-- l'attribut colspan n'est utile que pour les valeurs différentes de 1 -->
<th>Espèce</th>
<th>Nombre</th>
<th>Recouvrement</th>
<th>Commentaire</th>
<th>Lieu</th>
<th>Date</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</body>
<script>
var res = JSON.parse(`{
"success":1,
"msg":"Num\u00e9ro d'affaire envoy\u00e9!",
"Data":{
"Numaff":"1234",
"Nomaff":"test 2",
"LocStataff":"VALENCE",
"ETAff":"En instruction",
"Typaffrech":"Etude \u00e9cologique",
"DateAffRech":"2019-08-07"
},
"ObsEsp":{
"ObsEsps":["Pomatoceros triqueter","Natrix coronilla","Nogagus angustulus"]
},
"NBIND":{
"NBINDs":["56","56","56"]
},
"RECO":{
"RECOS":["50%","50%","50%"]
}
}`);
document.getElementById("form_rech_aff").addEventListener("submit", function(e) {
e.preventDefault();
let nbrows = res.ObsEsp.ObsEsps.length, tr, td;
for (let i=0; i<nbrows; i++) {
tr = document.createElement('tr');
td = document.createElement('td');
td.appendChild(document.createTextNode(res.ObsEsp.ObsEsps[i]));
tr.appendChild(td);
td = document.createElement('td');
td.appendChild(document.createTextNode(res.NBIND.NBINDs[i]));
tr.appendChild(td);
td = document.createElement('td');
td.appendChild(document.createTextNode(res.RECO.RECOS[i]));
tr.appendChild(td);
td = document.createElement('td');
td.appendChild(document.createTextNode("commentaire"));
tr.appendChild(td);
td = document.createElement('td');
td.appendChild(document.createTextNode("lieu"));
tr.appendChild(td);
td = document.createElement('td');
td.appendChild(document.createTextNode("date"));
tr.appendChild(td);
document.querySelector('#obsAff tbody').appendChild(tr);
}
}, false);
</script>
</html> |
Partager