• КАК задать значение html элемента формы(input значения value) элементу массива в JavaScript так чтобы оно сохранялось после нажатия submit(чтобы потом выводя значение элемента массива выводилось введенные пользователем данные)?
    <script type="text/javascript">
    <!-- var Mass1;
    Mass1 = [(значение элементов value тега input введенных пользователем)];  
     //--> 
    </script> 
     <form action="Elephant.php" method="POST" enctype="multipart/form-data">
    <table>
    <tr>
    <td><input type="text" name="number" id="number"></td>
    <td><input type="text" name="data" id="data"></td>
    </tr>
    <td><input type="submit" id="submit"></td>
    </table>
    </form>

Ответы 1

  • <form method="GET"  enctype="multipart/form-data"><table><tr><td><input type="text" name="number" id="number"></td><td><input type="text" name="data" id="data"></td></tr><td><input type="submit" id="submit"></td></table></form><script type="text/javascript">// Скрипт должен располагаться после формыvar M = [];// Получение параметровvar parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,  function(m,key,value) { M[key] = value; });// ставим обратно в поляif (M['number']) document.getElementById('number').value = M['number'];if (M['data']) document.getElementById('data').value = M['data'];// вот так можно перебрать:for (var key in M) alert(key + ' ' + M[key]);</script> 
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years