La date/heure actuelle est Ven 29 Mar 2024 - 3:11

1 résultat trouvé pour qeel_member

javascript, Insérer un strong dans un texte

Bonjour stefou,

Vous pouvez utiliser ce script pour ajouter une balise :
Code:
$(function() {
  var who = document.getElementById('i_whosonline');
  if (who && who.nextSibling && who.nextSibling.nodeType != 3) {
    who = who.nextSibling;
    who.innerHTML = who.innerHTML.replace(/^(.*?<strong id="strong2">\d+<\/strong>.*?:: )(\d+)( .*?, )(\d+)( .*? )(\d+)( .*?:: )(\d+)( .*?<br>)/, '$1<span id="qeel_member">$2</span>$3<span id="qeel_hidden">$4</span>$5<span id="qeel_guest">$6</span>$7<span id="qeel_bot">$8</span>$9');
  }
});


#qeel_member = membres
#qeel_hidden = invisibles
#qeel_guest = invités
#qeel_bot = moteurs

Ensuite, vous pouvez ajouter une condition :
Code:
var hidden = document.getElementById('qeel_hidden');
if (hidden && +hidden.innerHTML > 0) {
  hidden.innerHTML = '<strong style="color:#F00">' + hidden.innerHTML + '</strong>';
}


dans le script :
Code:
$(function() {
  var who = document.getElementById('i_whosonline');
  if (who && who.nextSibling && who.nextSibling.nodeType != 3) {
    who = who.nextSibling;
    who.innerHTML = who.innerHTML.replace(/^(.*?<strong id="strong2">\d+<\/strong>.*?:: )(\d+)( .*?, )(\d+)( .*? )(\d+)( .*?:: )(\d+)( .*?<br>)/, '$1<span id="qeel_member">$2</span>$3<span id="qeel_hidden">$4</span>$5<span id="qeel_guest">$6</span>$7<span id="qeel_bot">$8</span>$9');

    var hidden = document.getElementById('qeel_hidden');
    if (hidden && +hidden.innerHTML > 0) {
      hidden.innerHTML = '<strong style="color:#F00">' + hidden.innerHTML + '</strong>';
    }
  }
});
par Ange Tuteur
le Mar 22 Sep 2015 - 15:41
 
Rechercher dans: Archives des problèmes avec un code
Sujet: javascript, Insérer un strong dans un texte
Réponses: 2
Vues: 783

Revenir en haut

Sauter vers: