Salut, j'utilise des boites pour mes alertes, je les fais défiler à droite, tout fonctionne bien c'est sympa.
Sauf que y'en a une qui me sort une erreur "null"
Le code :
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
var num=0;
document.getElementById('alertid').innerHTML += '<div class="alert_box" id="alertbox'+num+'"><span style="float:right;" onclick="alerted('+num+')">X</span> PLOP !</div>';
setTimeout(function(){ alerted(num)}, 3000);
num++;
function alerted(n){
	document.getElementById('alertbox'+n).remove();
}

Ensuite j'ai eu 2 alertes, celle-ci est la deuxième (donc num=1) la premiere est une boite de bienvenue.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<div class="alert_box" id="alertbox1"><span style="float:right;" onclick="alerted(1)">X</span> PLOP !</div>

TypeError: null is not an object (evaluating 'document.getElementById('alertbox'+n).remove')

Quand j'appuie sur la petite croix ça fonctionne par contre...
Je comprends carrément pas le soucis, help please