我是react.js的初學者,它很驚人,但我面臨着一個真正的問題:我需要使用普通和純粹的javascript設置輸入的值,但形成一些原因react.js沒有按預期工作。以此爲例:打開此URL http://autoescolalatorreta.wix.com/latorreta#!contact/c24vqReact.js設置輸入值
您將看到有一個「電子郵件」輸入字段,其ID爲「CntctFrm2emailField」。我嘗試使用JavaScript與此代碼來改變它的價值:
document.getElementById("CntctFrm2emailField").value = "[email protected]";
但出於某種原因,如果你嘗試發送形式React.js沒有更新其核心原因這個值(單擊發送按鈕)您將看到它將顯示一條錯誤消息,指出該電子郵件未正確填寫。但是,一旦我點擊電子郵件字段內,並鍵入任何字母,然後單擊發送按鈕它工作正常,我的意思是,React.js看到新的價值。
那麼如何更改輸入值並讓React.js更新該值呢?
如果您不能在其他評論中提及您的代碼,恐怕您的問題不適合本網站,我建議您將其刪除。 –