Tôi là người mới bắt đầu với react.js và thật tuyệt vời nhưng tôi đang đối mặt với một vấn đề thực sự: Tôi cần đặt giá trị của đầu vào bằng javascript thuần túy nhưng thuần túy. không hoạt động như mong đợi. Lấy ví dụ này: mở URL này http://autoescolalatorreta.wix.com/latorreta#!contact/c24vqGiá trị cài đặt React.js của đầu vào
Bạn sẽ thấy có trường nhập "Email" có id là "CntctFrm2emailField". Tôi cố gắng để thay đổi giá trị của nó bằng cách sử javascript với mã này:
document.getElementById("CntctFrm2emailField").value = "[email protected]";
Nhưng đối với một số lý do React.js không cập nhật giá trị này vào nguyên nhân cốt lõi của nó nếu bạn cố gắng gửi biểu mẫu (Nhấp vào nút SEND) bạn sẽ thấy rằng nó sẽ hiển thị một thông báo lỗi nói rằng email không được điền đúng. NHƯNG một khi tôi nhấp vào bên trong trường email và nhập bất kỳ ký tự nào và nhấp vào nút GỬI, nó hoạt động tốt, ý tôi là, React.js sẽ thấy giá trị mới.
Vậy làm cách nào để thay đổi giá trị đầu vào và có React.js để cập nhật giá trị đó?
Nếu bạn không thể đăng mã như bạn đã đề cập trong các nhận xét khác, tôi e rằng câu hỏi của bạn không phù hợp với trang web này và tôi khuyên bạn nên xóa nó. –