Динамически удаляйте только буквы из определенного элемента и переносите его в SPAN
Если у меня есть такой элемент, как:
<a href="javascript:void(0);" id="updates_toggle">0 Updates</a>
Могу ли я удалить только буквы динамически? И можно ли это завернуть в SPAN?
Мне нужно, чтобы это было так:
<a href="javascript:void(0);" id="updates_toggle"><span>0</span></a>
И я хотел бы не использовать jQuery, а использовать только Mootools или чистый JS.
Благодарю.
1 ответ
Решение
Получите то, что находится в элементе, замените все, что не является цифрами, и поместите его обратно, завернутый в промежуток:
var el = document.getElementById('updates_toggle');
el.innerHTML = '<span>' + el.innerHTML.replace(/\D/g, '') + '</span>';