Показать сообщение отдельно
  #1 (permalink)  
Старый 05.03.2018, 21:04
Новичок на форуме
Отправить личное сообщение для FoxChiffa Посмотреть профиль Найти все сообщения от FoxChiffa
 
Регистрация: 05.03.2018
Сообщений: 3

Вывод значения input в цикле
Добрый день.
Возникла вот такая проблема:
Есть 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'.

Последний раз редактировалось FoxChiffa, 05.03.2018 в 21:08.
Ответить с цитированием