1

私が次のような要素を持っている場合:

<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のみを使用したいと思います。

ありがとう。

4

1 に答える 1

1

要素に含まれるものを取得し、数字以外のものをすべて置き換えて、スパンにラップして戻します。

var el = document.getElementById('updates_toggle');
el.innerHTML = '<span>' + el.innerHTML.replace(/\D/g, '') + '</span>';
于 2012-10-22T11:27:54.663 に答える