1

我创建了一个我认为需要的简单验证脚本

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" />
4

2 回答 2

0

尝试:

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

而这个函数validateForm,你需要附加表单提交事件。

于 2013-04-17T19:16:05.050 回答
0

这是如何工作的

if (f.registration.value == '' && f.registration.value.length != 8)
于 2013-04-17T19:19:56.353 回答