2016-05-12 3 views
-1

как я могу получить номер из идентификатора тега div с помощью JavaScript?javascript получить номер от id

<body id="page1">...</body> 

Как я могу получить 1 и сохранить его в переменной? (Аналогичный вопрос отвечает here с помощью JQuery.)

+0

Не считаете ли вы 'jQuery' JavaScript? –

+0

@Aiman ​​Аль-Eryani. Из-за соображений скорости я предпочитаю использовать js. –

ответ

3

Вы можете получить его с помощью match()

alert(
 
    document.body.id.match(/\d+/)[0] 
 
);
<body id="page1">...</body>

+0

Спасибо @Pranav C Balan. Какая разница в вашем ответе и ответ steppefox, который использует знак «$»? –

+0

@ObjectOrientedMan: '$' использует для соответствия в конце строки .... мой начальный ответ содержит '$' ..... –

Смежные вопросы