add "Add new" button for traits

This commit is contained in:
Thomas Rubini 2023-03-18 17:18:43 +01:00
parent 969ef67c08
commit f73f0801d7
No known key found for this signature in database
GPG Key ID: C7D287C8C1CAC373

View File

@ -1,14 +1,26 @@
<a href="/admin"> go Back </a> <br>
<section>
<section id="traits">
{%for trait in traits%}
<section id="{{trait['id']}}">
<p> Name: </p>
<input value="{{trait['name']}}">
<input class="name_input" value="{{trait['name']}}">
<p> Description: </p>
<input value="{{trait['desc']}}">
<input class="desc_input" value="{{trait['desc']}}">
</section>
{%endfor%}
</section>
<button onclick="addNewInput()">Add new</button>
<p>Images are viewable in the npc views</p>
<script>
function addNewInput(){
let newTrait = traits.lastElementChild.cloneNode(true);
newTrait.querySelector(".name_input").value = "";
newTrait.querySelector(".desc_input").value = "";
traits.appendChild(newTrait);
}
</script>