【发布时间】:2018-06-18 11:57:45
【问题描述】:
我在玩表单验证。 我已经建立了一个简单的验证码字段,我想通过 javascript 检查它。
此时它是静态的。我需要添加一个事件监听器,但不知道怎么做。
希望您能帮上忙。
HTML
<form>
<input type="text" id="field_robot" name="">
<input type="submit" id="submit" name="submit">
</form>
JS
var val = document.getElementById('field_robot').value;
var field = document.getElementById('field_robot');
field.addEventListener('input', function(){
if (val != '42') {
field.setCustomValidity('invalid');
}
});
【问题讨论】:
-
您的问题到底是什么?
-
感谢您的回答。我想要验证输入字段。每次更改“field_robot”字段的输入时,应检查输入是否为 42。
-
您可以在输入字段中添加一个 onInput 属性。并添加带有验证的功能
标签: javascript html forms validation