React textarea


ULASHISH

Textarea

React-dagi matn maydoni elementi oddiy HTML-dan biroz farq qiladi.

HTMLda matn maydonining qiymati boshlang‘ich teg orasidagi matndir <textarea> va yakuniy teg </textarea> .

<textarea>
  Content of the textarea.
</textarea>

React-da matn maydoni qiymati xuddi kirish elementidagi kabi qiymat atributiga joylashtiriladi.

Matn maydoni qiymatini boshqarish uchun useState Hook dan foydalanamiz:

Misol:

React matn maydonini boshqarish uchun qiymat atributidan foydalanadi:

import { createRoot } from 'react-dom/client'
import { useState } from 'react'

function MyForm() {
  const [mytxt, setMytxt] = useState("");

  function handleChange(e) {
    setMytxt(e.target.value);
  }

  return (
    <form>
      <label>Write here:
        <textarea
          value={mytxt}
          onChange={handleChange}
        />
      </label>
      <p>Current value: {mytxt}</p>
    </form>
  )
}

createRoot(document.getElementById('root')).render(
  <MyForm />
);

Misolni ishga tushirish »



<textarea> elementiga ushbu o‘zgartirishlarni kiritish orqali, React uni har qanday boshqa kirish elementi kabi boshqarishga qodir.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!