Pagina 1 din 1

Sa Coloreze prima litera din nickname

Scris: Mar Feb 11, 2020
de chimie
Buna ziua, vreau sa fac o functie, care sa coloreze prima litera din nickname, dar nu prea reusesc, ma poti ajuta si pe mine, multumesc frumos

Sa Coloreze prima litera din nickname

Scris: Mar Feb 11, 2020
de MarPlo
Salut,
In ce limbaj de programare iti trebuie acea functie?
Unde e nickname-ul, in vreun tag html specific?

Poate iti e de folos urmatorul exemplu.
Aici, Nickname-ul e intr-un tag cu id-ul "dvnm".
Iar cu o functie javascript se coloreaza prima litera din sirul transmis, si culoarea specificata.

Cod: SelectaĊ£i tot

<div id='dvnm'>Nickname</div>
<script>
function colorLetter1(str, color){
  let ltr = str.charAt(0);
  return str.replace(ltr, '<span style="color:'+color+'">'+ltr+'</span>');
}

let nicknm = document.getElementById('dvnm');
nicknm.innerHTML = colorLetter1(nicknm.innerHTML, '#fe0000');
</script>

Sa Coloreze prima litera din nickname

Scris: Mar Feb 11, 2020
de chimie
e in limbaj php, imi trebuie la nickname selectat din tabel, bine asta nu e problema, doar functia care ar colora prima litera, imi da batai de cap

Sa Coloreze prima litera din nickname

Scris: Mar Feb 11, 2020
de MarPlo
Pentru php poti sa folosesti functia din urmatorul exemplu:

Cod: SelectaĊ£i tot

function colorLtr1($str, $clr){
  $l1 = $str[0];
  $str = substr($str, 1);
  return '<span style="color:'.$clr.'">'.$l1.'</span>'.$str;
}

$nicknm ='Nickname';
$ncnm = colorLtr1($nicknm, '#fe0000');
echo $ncnm;

Sa Coloreze prima litera din nickname

Scris: Mie Feb 12, 2020
de chimie
ok, multumesc frumos, merge perfect