Maison  >  Questions et réponses  >  le corps du texte

Changer le style de police du texte en cliquant sur le bouton dans React

<p><pre class="brush:php;toolbar:false;">const textBold =()=>{ const bold_text=document.getElementsByClassName('.form-control'); bold_text.style.fontStyle = "italique"; setText(bold_text) }</pré> <p>Après avoir cliqué sur le bouton, le navigateur passera à une page vierge. </p>
P粉127901279P粉127901279440 Il y a quelques jours549

répondre à tous(1)je répondrai

  • P粉895187266

    P粉8951872662023-08-29 12:03:58

    Puisque vous utilisez la méthode getElementsByClassName, elle renverra un tableau/collection contenant des éléments de la classe donnée.

    Si vous n'avez qu'un seul élément, utilisez plutôt .querySelector.

    Alternativement, si vous préférez utiliser l'approche getElementsByClassName方法,则可以使用for循环或.find(), vous pouvez utiliser une boucle for ou la méthode .find() pour trouver l'élément souhaité et appliquer le style.

    Dans React, je pense qu'il est préférable d'utiliser ref que d'utiliser l'API DOM pour positionner les éléments.

    répondre
    0
  • Annulerrépondre