0

全くの初心者。YouTube ビューで最後の 3 文字を削除したい場合は、js をスローします。

   <div id="divid">      
    <span class="classid">
        CHANGE IT
      </span>

しかし、このコードはclassidを変更するだけです。

document.body.innerHTML = document.body.innerHTML.replace(new RegExp('classid', "g"), 'classid'.innerHTML="New text!");
4

1 に答える 1

1

span 要素のコンテンツを変更したい場合は、次のようなものを試すことができます...
ライブデモ

var ele = document.querySelector(".classid");

ele.innerHTML = ele.innerHTML.trim();
ele.innerHTML = ele.innerHTML.slice(0, -3);
于 2013-07-13T20:25:38.127 に答える