Разделение идентификатора элемента для возврата только числа - PullRequest
0 голосов
/ 21 февраля 2011

У меня есть эта строка кода:

<a href="#" id="inv_1" class="load_invoice">

Я пытаюсь использовать Javascript, чтобы выложить только целое число, которое будет использоваться для остальной части моего контроля.Каков наилучший метод для этого?

Будет ли использоваться .split или просто регулярное выражение?

1 Ответ

3 голосов
/ 21 февраля 2011

Я обычно использую «заменить» для таких вещей:

var myvar = 'inv_1';
myvar = myvar.replace('inv_','');
// myvar is now 1

http://www.w3schools.com/jsref/jsref_replace.asp

Вы также можете использовать 'split':

var myvar = 'inv_1';
myvar = myvar.split('_');
// myvar[1] is now 1

http://www.w3schools.com/jsref/jsref_split.asp

...