1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
// ici je recupere l'id de mon element glissé (mesIds[y]) puis son element suivant
var idSuivant;
for(var y = 0; y < mesIds.length; y++)
{
if(mesIds[y] == id)
{
idSuivant = mesIds[y+1];
alert("mon id element "+mesIds[y]+ " et l'element suivant "+idSuivant);
}
}
// je cree un nouveau element
var newNode = sourceHTML.createElement("div");
newNode.setAttribute('id', id);
newNode.setAttribute('class', classe);
//son insertion
if(idSuivant)
{
targeet.insertBefore(newNode, sourceHTML.getElementById(idSuivant));
} else {
targeet.appendChild(newNode);
} |