Как создать другой входной файл с javascript с другим идентификатором? - PullRequest
0 голосов
/ 30 апреля 2020

Я использую эту функцию для генерации файла ввода типа:
function add () {$ ('

'). InsertAfter ("# rajout"); } проблема в том, что все входные файлы имеют одинаковый идентификатор и все, как я могу каждый раз менять идентификатор? Спасибо

1 Ответ

0 голосов
/ 30 апреля 2020

Сохраните счетчик над функцией и назовите входы с ним по имени, может быть, что-то вроде этого

var counter = 0;
function add() { 
  var counter = 0;
  var newInput = document.createElement("input");
  var i = (counter == 0) ? '' : counter;
  var referenceInput = document.querySelector('#rajout' + i);
  counter++;
  newInput.id = 'rajout' + counter;
  referenceInput.after(newInput);
}

Обновил ответ, добавив немного более полное решение (извините за последнее)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...