我想使用:HTML 5必需。
,例如
<input type='text' required>
如果输入类型在表单中,它似乎只能工作。 我可以不单独使用它然后通过javascript调用某种验证第一种方法吗?
反馈后的更多评论:
我有
<input id='name' type='text' required>
<input id='surname' type='text' required>
<input id='send' type='button' onclick ='send()'>
function send() {
if (document.getElementById('name').value == '') { alert('missing name'); return }
if (document.getElementById('surname').value == '') { alert('missing surname'); return }
// logic now...
}
检查输入参数的位,并通过使用HTML 5发送我想改变的警告
答案 0 :(得分:11)
当然,请使用
document.getElementById('your_input_id').validity.valid
动态检查字段的有效性。
答案 1 :(得分:2)
首先,“required”属性将触发“submit”事件,因此,我猜,没有任何形式 - 不会提交任何内容。第二,为什么表格有问题?
答案 2 :(得分:2)
使用'required'时,只有在提交表单时才能使用。