Могу ли я предложить следующую функцию, если вы хотите ее в чистом javascript
function addChild(parent,tn,attrs)
{
var e = document.createElement(tn);
if(attrs)
{
for(var attr in attrs)
{
e.setAttribute(attr,attrs[attr]);
}
}
parent.appendChild(e);
return e;
}
Пример
var li = addChild(document.getElementById('ul tag id'),'li',{"class" : 'station_li'});
var span = addChild(li,'span',{"class" : 'seq_num'});
var a = addChild(li,'a',{ href:"javascript:void(0);" , "class":"remove_li_link"});
a.innerHTML = 'some thing'
С уважением:)