直接上代码<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="js/tools.js" type="text/javascript"></script>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>新增管理员</title>
</head>
<body><?php
$name = $_POST["fname"];
if(empty($name)==false)
{
echo $name;
} echo "hello";
?>
<h3 align="center">新增管理员
</h3>
<div align="center">
<form action="" method="post" onsubmit="return onAddUser();" >
<table>
<tr>
<td>用户名:</td>
<td><input type="text" name="fname" /></td>
</tr>
<tr>
<td>密码:</td> <td><input type="text" name="lname" /></td>
</tr>
<tr>
<td>确认密码:</td> <td><input type="text" name="lname1" /></td>
</tr>
<tr>
<td>
<input type="submit" value="提交" />
</td>
<td>
<input type="reset" value="重置" />
</td>
</tr>
</table>
</form>
</div>
</body>
</html>
js:
function isRegisterUserOrPass(s) {
var patrn = "/^[a-zA-Z0-9]{1}([a-zA-Z0-9]){4,19}$/";
if (!patrn.exec(s))
return false;
return true;
}function onAddUser() {
var name = document.getElementsByName("fname");
var pass = document.getElementsByName("lname");
var pass1 = document.getElementsByName("lname1");
// alert(name);
var flag = isRegisterUserOrPass(name); if (flag == false) {
alert("请输入正确的用户名,5到20位英文字母或数字,并以字母开头");
return false;
} flag = isRegisterUserOrPass(pass);
if (flag == false) {
alert("请输入正确的用户名,5到20位英文字母或数字,并以字母开头");
return false;
} if (pass != pass1) {
alert("请输入正确的用户名,5到20位英文字母或数字,并以字母开头");
return false;
} return true;}
请大神指点,很捉急啊
<html>
<head>
<script src="js/tools.js" type="text/javascript"></script>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>新增管理员</title>
</head>
<body><?php
$name = $_POST["fname"];
if(empty($name)==false)
{
echo $name;
} echo "hello";
?>
<h3 align="center">新增管理员
</h3>
<div align="center">
<form action="" method="post" onsubmit="return onAddUser();" >
<table>
<tr>
<td>用户名:</td>
<td><input type="text" name="fname" /></td>
</tr>
<tr>
<td>密码:</td> <td><input type="text" name="lname" /></td>
</tr>
<tr>
<td>确认密码:</td> <td><input type="text" name="lname1" /></td>
</tr>
<tr>
<td>
<input type="submit" value="提交" />
</td>
<td>
<input type="reset" value="重置" />
</td>
</tr>
</table>
</form>
</div>
</body>
</html>
js:
function isRegisterUserOrPass(s) {
var patrn = "/^[a-zA-Z0-9]{1}([a-zA-Z0-9]){4,19}$/";
if (!patrn.exec(s))
return false;
return true;
}function onAddUser() {
var name = document.getElementsByName("fname");
var pass = document.getElementsByName("lname");
var pass1 = document.getElementsByName("lname1");
// alert(name);
var flag = isRegisterUserOrPass(name); if (flag == false) {
alert("请输入正确的用户名,5到20位英文字母或数字,并以字母开头");
return false;
} flag = isRegisterUserOrPass(pass);
if (flag == false) {
alert("请输入正确的用户名,5到20位英文字母或数字,并以字母开头");
return false;
} if (pass != pass1) {
alert("请输入正确的用户名,5到20位英文字母或数字,并以字母开头");
return false;
} return true;}
请大神指点,很捉急啊
解决方案 »
- 3个外链js,有什么方法使得第一个执行完,再执行其他js
- textarea 换行问题。。。
- 缺少对象,缺少 ;
- 用过ext-1.0.1的朋友进来指点一下//谢啦
- 关于提示信息的问题
- 急急急 如何点击按钮跳转页面,在ASP里怎么做,在线等 问题一解决马上结贴!!!
- 请教如何让单选按钮实现复选按钮的功能,就是唯一一个单选钮,点一下选中,再点一下取消
- 请教大家,怎样在javascript源码中调用.js文件[急]
- 怎样用vbs或js脚本得到系统盘:winnt/system32路径?很有用处!高手指点!
- web新人 求教各位大神 return语句的用法
- 大侠们帮我看看这段代码错在哪里
- JS中调用的smarty语句可以访问网页元素的动态值吗?
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="js/tools.js" type="text/javascript"></script>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>新增管理员</title>
</head>
<body>
<script>
function isRegisterUserOrPass(s) {
var patrn = /^[a-zA-Z0-9]{1}([a-zA-Z0-9]){4,19}$/;
return patrn.exec(s);
}
function onAddUser(f) {
var name = f.fname.value ;
var pass = f.lname.value ;
var pass1 = f.lname1.value ;
var flag = isRegisterUserOrPass(name);
if (flag == false) {
alert("请输入正确的用户名,5到20位英文字母或数字,并以字母开头");
return false;
}
flag = isRegisterUserOrPass(pass);
if (flag == false) {
alert("请输入正确的用户名,5到20位英文字母或数字,并以字母开头");
return false;
}
if (pass != pass1) {
alert("请输入正确的用户名,5到20位英文字母或数字,并以字母开头");
return false;
}
return true;
}
</script>
<h3 align="center">新增管理员
</h3>
<div align="center">
<form action="" method="post" onsubmit="return onAddUser(this);" >
<table>
<tr>
<td>用户名:</td>
<td><input type="text" name="fname" /></td>
</tr>
<tr>
<td>密码:</td>
<td><input type="text" name="lname" /></td>
</tr>
<tr>
<td>确认密码:</td>
<td><input type="text" name="lname1" /></td>
</tr>
<tr>
<td>
<input type="submit" value="提交" />
</td>
<td>
<input type="reset" value="重置" />
</td>
</tr>
</table>
</form>
</div>
</body>
</html>