我创建了我认为是简单的验证脚本,该脚本需要

1)必须填写注册字段,

2)注册字段的长度必须为8位数字

但是,它不起作用。我已排除了其他必填字段,因此它们不会妨碍您。有人可以告诉我我是否已完全摆脱困境吗?

JAVASCRIPT

<script type="text/javascript">
function validateForm(f)
{

// Require Registration
 if (f.registration.value == '' && f.registration.length != 8)
 {
  alert('Please enter your 8-digit registration number.')
  f.registration.focus()
  return false;
 }

}
</script>


的HTML

<input type="text" id="registration" name="registration" />

最佳答案

这项工作如何

if (f.registration.value == '' && f.registration.value.length != 8)

关于javascript - 使用JavaScript输入字段需要8位数字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16068196/

10-11 05:16