http://jsfiddle.net/jaredwilli/tZPg4/4/
здесь я могу добавлять и удалять неограниченное количество входов на своей странице.
У меня вопрос, как я могу сделать эту функцию, чтобы получить максимум 6 входов, тогда как скрыть ссылку «Добавить еще один вход».
Я новичок. Этот вопрос должен быть очень простым для программистов на JavaScript.
См .: http://jsfiddle.net/nrabinowitz/38RE6/7/
Это реализует то, что предлагали все остальные - проверьте переменную i counter и при необходимости скройте ссылку.Обратите внимание, что в вашем коде произошла ошибка - вы не можете добавить несколько элементов с одним и тем же атрибутом id, поэтому мне пришлось изменить id="remScnt" на class="remScnt" и изменить соответствующий селектор.
i
id
id="remScnt"
class="remScnt"
После увеличения i вы хотите проверить if (i >= 6) и .hide() ссылку добавления.
if (i >= 6)
.hide()
Возможно, вы захотите .show() снова при удалении ввода. (если он уже виден, .show() ничего не сделает).
.show()
Вы уже отслеживаете количество входных данных в переменной i.Что мешает вам просто добавить if(i>=6)return false; первым в свой обработчик кликов?
if(i>=6)return false;