Rumah  >  Soal Jawab  >  teks badan

Tukar gaya fon teks menggunakan klik butang dalam React

<p><pre class="brush:php;toolbar:false;">const textBold =()=>{ const bold_text=document.getElementsByClassName('.form-control'); bold_text.style.fontStyle = "italic"; setText(bold_text) }</pre> <p>Selepas mengklik butang, penyemak imbas akan melompat ke halaman kosong. </p>
P粉127901279P粉127901279390 hari yang lalu497

membalas semua(1)saya akan balas

  • P粉895187266

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

    Memandangkan anda menggunakan kaedah getElementsByClassName, ia akan mengembalikan tatasusunan/koleksi yang mengandungi elemen kelas yang diberikan.

    Jika anda hanya mempunyai satu elemen, gunakan .querySelector sebaliknya.

    Sebagai alternatif, jika anda lebih suka menggunakan pendekatan getElementsByClassName方法,则可以使用for循环或.find(), anda boleh menggunakan gelung for atau kaedah .find() untuk mencari elemen yang diingini dan menggunakan gaya.

    Dalam React, saya rasa menggunakan ref adalah lebih baik daripada menggunakan API DOM untuk meletakkan elemen.

    balas
    0
  • Batalbalas