Изменить часть текста span, используя javascript букмарклета? - PullRequest
1 голос
/ 18 ноября 2011

недавно я задал вопрос о том, как изменить текст диапазона через javascript,

и ответ был

javascript:void(document.getElementById("serverTime").innerHTML = "...");

Теперь я хочу изменить этот диапазон: <span id="serverTime">5:46:40</span>

в этот <span id="serverTime">3:46:40</span>

и нет, не только редактирование всего диапазона и использование предыдущего кода, но и редактирование части диапазона.

Если это возможно, у меня нет идеи.

1 Ответ

0 голосов
/ 18 ноября 2011

Если вам просто нужно изменить текст span s, то вы можете использовать replace:

javascript: (function (doc) {
    var sTime = doc.getElementById("serverTime"); 
    sTime.innerHTML = sTime.innerHTML.replace('5', '3');
})(document); // Remove spaces when bookmarking.
...