我尝试以 datelime-local html 形式验证最短和最长时间。最短日期和最长日期工作正常。但时间不灵。
<input type="datetime-local" name="dateOfShedule" id="dateOfShedule" min='2022-11-01T05:26:00' max='2022-11-30T05:26:00'/>
我是 React 新手;我正在学习 React Form。我理解代码,但我并不真正理解背后的概念以及为什么我们使用这一行“ onChange={(e) => setName(e.target.value)}”。
感谢您的帮助。
他们用了这个例子:
import ReactDOM from 'react-dom';
function MyForm() {
const [name, setName] = useState("");
const handleSubmit = (event) => {
event.preventDefault();
alert(`The name you entered was: ${name}`)
}
return (
<form onSubmit={handleSubmit}>
<label>Enter your name:
<input
type="text"
value={name}
onChange={(e) => setName(e.target.value)}
/>
</label>
<input type="submit" />
</form>
)
}
ReactDOM.render(<MyForm />, document.getElementById('root'));
Run Code Online (Sandbox Code Playgroud)