jQuery에서는 다음과 같은 방법으로 양식 요소의 이름을 1씩 늘릴 수 있습니다.
var currentName = $('input').attr('name');
이렇게 하면 현재 양식 요소 입력 상자의 이름이 반환됩니다. 예: 현재 요소 이름이 "input1"인 경우 currentName의 값은 "input1"이 됩니다.
var newName = parseInt(currentName.match(/d+/g)) + 1;
이렇게 하면 현재 이름의 숫자 부분을 추출하여 숫자 유형으로 변환합니다. 그런 다음 해당 숫자에 1을 추가하여 새 이름을 얻습니다. 예: 현재 이름이 "input1"인 경우 newName 값은 2가 됩니다.
$('input').attr('name', 'input' + newName);
이렇게 하면 현재 요소의 이름이 새 이름으로 대체됩니다. 예: 새 이름이 2인 경우 요소 이름은 "input2"가 됩니다.
전체 코드는 다음과 같습니다.
var currentName = $('input').attr('name'); var newName = parseInt(currentName.match(/d+/g)) + 1; $('input').attr('name', 'input' + newName);
이 방법은 양식 요소 생성, 양식 요소 동적으로 추가 또는 양식 요소 이름 바꾸기와 같은 시나리오에서 사용할 수 있습니다.
위 내용은 jquery에서 이름을 1씩 늘리도록 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!