Хорошо, я начну с самого начала - приведу пример скрипта, который добавляет строчку в список значений, но мне нужно, чтобы эта строчка появлялась сверху, а не снизу...
<script>
function butclick() {
var Temp = document.getElementById("list1").innerHTML;
Temp += "\n<li>Новое значение";
document.getElementById("list1").innerHTML = Temp;
}
</script>
<button id="but1" onclick="butclick()";>Значение 1</button>
<button id="but2">Значение 2</button>
<button id="but3">Значение 3</button>
<br />
<ul id="list1">
<!-- Здесь должно появляться новое значение, которое смещает все остальные вниз <li> -->
<li>Первое значение
<li>Второе значение
<li>Третье значение
</ul>