Код хотелось бы
:)
С чем вы проверять будете? Вам нужно хранить в базе/чем-угодно другом значение промокодов, по сабмиту(клику на любую кнопку) делать запрос к этим значения -> проверять есть ли оно там -> говорить пользователю ответ.
Да, можно хранить массив с кодами в Js'е, но туда легко проникнуть и подсмотреть его
Удачи