2013-06-08 2 views
0

У меня есть кнопка загрузки на моем сайте, и я хочу увеличить значение формы на 1 каждый раз, когда пользователь нажимает кнопку загрузки. Я использую javascript, и я немного успешна в увеличении значения поля ввода на 1, но каждый раз, когда страница загружает значение, установленное на «0». Я хочу знать, как сохранить добавочное значение без изменений и увеличить новое значение каждый раз, когда страница загружается ..увеличить размер загружаемой формы

Я пробовал:

<script type="text/javascript"> 
function increase(){ 
var dwn = document.getElementById(no.dwn); 
var value = dwn.value; 
value++; 
dwn.value=value; 
} 
</script> 
+0

Возможно ли увеличить значение на стороне сервера, прежде чем подавать файл? – techfoobar

+0

Я хотел, если бы я мог это сделать только с javascript, но не с php или с другими языками сервера – user2466083

+0

Это число «Количество скачиваний» - это то, что вам нужно, чтобы все ваши пользователи видели. Верный? В этом случае единственный способ - сохранить его на сервере. – techfoobar

ответ

0

HTTP является лицом без гражданства. Ваша форма не будет сохранена, если на сервере не будет храниться какое-то постоянное хранилище (например, база данных или текстовый файл) и некоторая серверная логика для сохранения.

JavaScript не может этого сделать, вы можете попробовать использовать localStorage, но это также будет учитываться только для пользователей отдельно (и не для всех пользователей, которые когда-либо нажали кнопку).

Смежные вопросы