7232cc91581f12fbcd234604bdd22f312950389b
2 * Voir : http://developer.mozilla.org/fr/docs/R%C3%A9f%C3%A9rence_du_DOM_Gecko:Introduction#DOM_et_JavaScript
3 * et : http://developer.mozilla.org/fr/docs/R%C3%A9f%C3%A9rence_du_DOM_Gecko:element
7 * Callback appelé lorsque un film est clické.
8 * Affiche ou cache les informations détaillés pour ce film.
10 function detailFilm(id
)
12 var detail
= document
.getElementById("detail"+id
)
14 if (detail
.style
.display
== "table")
15 detail
.style
.display
= "none"
17 detail
.style
.display
= "table"
22 * Effectue une recherche, n'affiche que les films qui contiennent le motif recherché.
24 function doRecherche()
26 var motif
= document
.getElementById("recherche").value
27 var rechercheRegExp
= new RegExp(".*" + motif
+ ".*", "i")
29 var liste
= document
.getElementById("liste")
30 var lignes
= liste
.childNodes
31 for(i
= 1; i
< lignes
.length
; i
+= 2)
33 var titre
= lignes
[i
].firstChild
.innerHTML
34 if (rechercheRegExp
.exec(titre
) == null)
36 lignes
[i
].style
.display
= "none"
37 lignes
[i
+1].firstChild
.firstChild
.style
.display
= "none"
41 lignes
[i
].style
.display
= "table-row"
46 function viderRecherche()
48 document
.getElementById("recherche").value
= ""