Юзаю небольшую функцию, элементы создает быстро, может не очень красиво, зато можно за раз повесить на элемент все обработчики, щас меня за неё тут пинать будут
elem('parent_id','INPUT',{type:'text',id:num,className:'num'},{onmouseover:{'MOver':num},onmouseout:{'MOut':num}});