Добрый день.
Возникла вот такая проблема:
Есть input's:
<input type="text" id="name1" oninput="myFunction()" value="1">
<input type="text" id="name2" oninput="myFunction()" value="2">
..........
Мне нужно считать актуальное на данный момент значение всех value (пользователь их изменяет в режиме онлайн и мне нужно выводить значение уже измененное пользователем).
Пробую сделать так:
for ($i = 0; $i< 100; $i++)
echo '<p id="pr'.$i.'"></p>
<script>
function myFunction()
{
for (var i=1; i<3; i++)
{
var str = "name" + i;
var x = document.getElementById(str).value;
var str2 = "pr" + i;
document.getElementById(str2).innerHTML = x;
}
}
</script>
Он игнорирует все name'I' и выводит только последний name'I'. Но мне нужно, что бы он выводил все, как это сделать?
P.S. так же при изменение пользователям любого name'I' выводится всё равно последний name'I'.