Bonjour
Je vous soumets mon casse tête.

Je dispose d'une case a cocher. Un clic sur cette case à cocher affiche une ligne dans un 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
		if(document.form3.payeur_porteur.checked == true){
			addLine(1);
 
	function addLine(payeur){
		var libelle='';
		var numero_ligne_a_ajoutee = document.getElementById('table_demande_carte').rows.length;
 
		alert('num ligne a ajouter'+numero_ligne_a_ajouter);
 
		var newRow = document.getElementById('table_demande_carte').insertRow(-1);
		var newCell0 = newRow.insertCell(0);
		var newCell1 = newRow.insertCell(1);
		var newCell2 = newRow.insertCell(2);
		var newCell3 = newRow.insertCell(3);
		var newCell4 = newRow.insertCell(4);
		var newCell5 = newRow.insertCell(5);
La chose que je n'arrive pas a comprendre est que lorsque je laisse l'alert pour visualiser numero_ligne_a_ajouter (qui est un champ caché de ma page), la ligne de tableau qui apparait, apparait sans border alors que lorsque j'enlève l'alert, les border sont là. De plus, les border sont la dans tous les cas sous IE, le problème apparait seulement sous FIREFOX.