我想在通过 JS 更改值后验证 textarea
但验证不起作用。我想使用“纯”JS
minlength
设置为 5
。当您通过添加按钮更改值并尝试验证时,验证将不起作用。它应该像正常输入 12
<textarea name="textarea" minlength="5" maxlength="30" required></textarea>
<button onclick="document.querySelector('textarea').value = '12';">Add</button>
<button onclick="document.querySelector('textarea').reportValidity();">Check</button>
最佳答案
我认为您需要将文本区域包裹在一个元素中,然后在该元素上运行 reportValidity()
。
关于javascript - 通过 JS 更改值后验证文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52459272/