On my test page I've set it up to create an <li>
element inside an <ol>
when a <button>
is pressed. Let's say the list title is "Problem"
. Instead of
"1. Problem"
, I'd like it to be "Problem 1."
. Is there a way to put the <ol>
digit after the list title?
<form>
<button type="button" id="btn_add_task" class="btn btn-primary" title="Lägg till fler att-satser.">+</button>
</form>
<ol id="list_tasks" style="font-style:italic; font-size: 18pt; padding: 0">
</ol>
<script>
function $(element) {
return document.getElementById(element);
}
var taskSubmit = $('btn_add_task');
var taskBox = $('text_task');
var taskList = $('list_tasks');
taskSubmit.addEventListener('click', function(e) {
e.preventDefault();
var att = 'att';
var attNum = 1;
var newLI = document.createElement('li');
var newText = document.createElement('textarea');
newLI.appendChild(document.createTextNode(att + attNum + ': '));
spanNum.id = 'val';
newLI.id = 'list';
newText.className = 'attText';
newText.rows = 1;
taskList.appendChild(newLI);
taskList.appendChild(newText);
}, false);
</script>