Как открывать одно и тоже окно, но обрабатывать разные значения?
Следующая задача:
Существует две кнопки и два заголовка. При нажатии на любую из кнопок открывается одинаковое окно. В нем находятся инпут, в который можно ввести значение (текст). Но ввод значений не должен пересекаться.
То есть если я нажал на первую кнопку, открылось окно, я ввел туда значения и в первый заголовок вписался текст, который я указал в инпуте.
При нажатии на вторую кнопку кнопку снова открылось окно и при написании текста оно вписывается во второй заголовок.
Нужно автоматизировать процесс. Допустим таких кнопок сто. Естественно, я не хочу прописывать функцию для каждой кнопки, чтобы открывать новое окно с новым инпутом.
Надеюсь что задача понятна. Подскажите, как это можно реализовать. Заранее благодарю за помощь.
Навесь на кнопки дата атрибуты, при событии click считывай их, передавай в функцию для открытия форм, перезаписывай значения из параметров данной функции. Примерно так
Ну раз задача ясна то ищите фрилансера. Ибо вопроса конкретного я не вижу. А если считаете, что данная задача как вопрос не посильна вам, то разделите ее на подзадачи и уже исходя из этого задавайте вопросы. А еще лучше еще и приложите свои попытки реализации.
Вопрос "как это реализовать"? На данный момент я прописал функции для каждой кнопки, потому что их не много. Соответственно открываются разные окна с разными инпутами.
Если что, то мне не нужно прямое решение. Хотя бы мысли как это сделать. Идеи и тд
n1ksON, ну тогда дальнейшая логика, я полагаю будет такой: вы эти самые функции переписываете как обработчик события и циклом прогоняясь по всем инпутам, присваиваете обработчик на событие каждого поля.
UPD: WapSter привел пример, как можно пройтись по циклу и прикрутить к каждому элементу(событию) обработчик