Вывод значения из Localstorage
На первой странице 3 строки куда ввожу данные, на следующей странице необходимо взять записанный в input "значение" и вывести его на 2 странице, умножив на 1.15. 1 проблема: согласно коду в Localstorage у меня попадают значения всех инпутов (а мне нужно только последнего) 2 проблема: не получается вывести никак на следующей странице (то заберает из локалсторадж криво, то все 3 значения берет) извините, новичок совсем. по возможности полный код ) спасибо
<meta charset="utf-8">
<title>Тег INPUT</title>
<form name="test" method="post" >
<input type="text" size="25">
<h5><br>Фамилия</h5>
<meta charset="utf-8">
<title>Тег INPUT</title>
<form name="test" method="post" >
<input type="text" size="25">
<h5><br>Значение</h5>
<meta charset="utf-8">
<title>Тег INPUT</title>
<form name="test" method="post" >
<input type="text" size="69">
</section>
<form id="ds_form">
<input name="first">
</form>'
'<script> let ds = document.forms[0],
inpsels = Array.from(ds.querySelectorAll("input"));
ds.onchange = () => {
let json = JSON.stringify(inpsels.map(e => e.value));
localStorage.setItem(ds.id, json); };
document.addEventListener("DOMContentLoaded", () => {
let values = JSON.parse(localStorage.getItem(ds.id));
for (let i = 0; i < values.length; ++i)
inpsels[i].value = values[i];
}); </script>```