Ich habe ein Formular auf einer Website mit einer Reihe von Eingabeelementen. Das name-Attribut für diese Elemente hat die Form "property-0". Der Benutzer benötigt jedoch möglicherweise mehrere Feldgruppen, genau wie die aktuelle, also klon ich das Feld mit jQuery clone(), aber dann muss ich die Zahl am Ende erhöhen. Die Zahl könnte über 10 liegen, sodass ich nicht einfach das letzte Zeichen auswählen kann. DieseErsetzen "Name" Attribut mit Javascript Regex
ist, was ich versuche:
name.replace(/([0-9]+)$/, String(Number('$1')+1));
aber es gibt mir nur property-NaN
. Wer weiß, was ich falsch mache?
Vielen Dank! Ich wusste nie, dass du dort eine Funktion verwenden kannst. – Nick
@Nick - willkommen :) –