编写JavaScript代码实现用户登录时数据合法性校验功能,界面如下:
具体要求如下:
- 必填项验证--------用户名文本框、密码框输入框必须含有值。
- 有效性验证--------用户名、密码长度大于等于8个字符,小于等于20个字符。
- 当提交数据时,如果输入框中的数据不合法,则给出对应的提示信息并将焦点聚焦到对应的输入框上(需要使用事件处理程序的返回值如:onsubmit="return checklogin()")。
提示:窗口背景色为#663399,使用域和域标题进行窗口布局即:
<fieldset>
<legend>用户登录</legend>
<label>……</label>
<input …/>
<input …/>
</fieldset>