Как получить значения формы
Вот к примеру у меня есть форма с перечнем книг.
Задача такова. Человек отмечает желаемые книги. И мне нужно взять и передать эти значения, выбранных книг, причем в том же порядке в котором они были выбраны. Каким образом можно это реализовать, без серверных запросов? Пример формы: <form action="" method="get" id="" name=""> <label for="one">Книга 1</label> <input type="checkbox" name="1" id="one" value="Книга 1"><br> <label for="one">Книга 2</label> <input type="checkbox" name="2" id="two" value="Книга 2"><br> <label for="one">Книга 3</label> <input type="checkbox" name="3" id="three" value="Книга 3"><br> <label for="one">Книга 4</label> <input type="checkbox" name="4" id="four" value="Книга 4"><br> <label for="one">Книга 5</label> <input type="checkbox" name="5" id="five" value="Книга 5"><br> <label for="one">Книга 6</label> <input type="checkbox" name="6" id="six" value="Книга 6"><br> <label for="one">Книга 7</label> <input type="checkbox" name="7" id="seven" value="Книга 7"><br> <input type="submit" value="Отправить"> </form> |
>нужно взять и передать эти значения
.... >Каким образом можно это реализовать, без серверных запросов? Взять, то бишь получить можно, и передать можно, но куда? На сервер, а как же тогда "без серверных скриптов"? |
К примеру есть две странички, навигация реализуется по свайпу.
На первой страничке мы выбираем определенные пункты. При переходе на другую страничку отображался список тех самых выбранных пунктов. Можно так сделать? |
А так и делать - получать массив переданных checkbox, только не именованных цифрами, такого быть не должно, индекс их будет отражать выбранные, и отдавая страницу клиенту, отмечать выбранные флажки в списке. Это и есть работа сервера.
|
О том, как передавать данные с одной страницы на другую можно почитать тут: Передача и обработка данных в html-файле но дело в том, что русский текст методоим GET зачастую передаётся в таком виде: %23%32%33%55%77 и т. д.
|
Как вариант через куки передавать можно
|
Цитата:
|
Grindelvald,
Почитай про работу с куками на JS и все будет ясно Извлекаешь данные с формы, формируешь строку с разделителем, пишешь в куки, а на любой другой странице извлекаешь куки и выводишь как нужно. |
Часовой пояс GMT +3, время: 02:34. |