❶ html, php , js 想用验证一个表单,当输入长度超过限制以后,自动提醒长度超过限制。 或
input 有个 maxlength属性 可以指定文本框的最大长度。
如果用户是会玩的,想用F12篡改页面元素 输入更多字符(这种渗透行为了算是) 直接在表单提交给的php脚本程序页面中 直接 删除掉多余的字符就行了
你要是非要矫情 的话 建议用jQuery 验证
非常简单
<input id="username" type="text" maxlength=12 / >
同时在页面的script部分加入
<scripttype="text/javascript">
$(document).ready(function(){
$("input#username").keyup(function(){
if($("input#username").val().length>=12){
alert('最多只能输入12个字符')///这里你换成其他更友善的提示调用函数什么的都行
}
});
});
</script>
嗯 别忘了 引用jq库
❷ Post 提交,参数长度有限制吗
正常情况下POST的长度绝对够用,服务器可以对POST做限制,比如apache 搭配PHP就可以限制在16M、IIS的限制绝对够用
本身没有限制,只是服务器会限制,可以配置
❸ 在htmlvalue有长度限制吗
限制input文本框的输入长度的话可以为其加上maxlength属性来限制:
<input type="text" maxlength="6" />
如果是限制input的显示长度的话,可以直接用CSS中的width来限制:
<input type="text" style="width:180px" />
❹ html 中的表单怎么控制其长度
1. 长度限制
<script>
function test()
{
if(document.a.b.value.length>50)
{
alert("不能超过50个字符!");
document.a.b.focus();
return false;
}
}
</script>
<form name=a onsubmit="return test()">
<textarea name="b" cols="40" wrap="VIRTUAL" rows="6"></textarea>
<input type="submit" name="Submit" value="check">
</form>
~~~~~~~~~~~
表单项输入数值/长度限定
<script language="javascript">
<!--
function CheckForm()
{
if (document.form.count.value > 100 || document.form.count.value < 1)
{
alert("输入数值不能小于零大于100!");
document.form.count.focus();
return false;
}
if (document.form.MESSAGE.value.length<10)
{
alert("输入文字小于10!");
document.form.MESSAGE.focus();
return false;
}
return true;
}
//-->
</script
❺ html表单中输入字符的最小长度是多少
html表单中输入字符的最小长度是1个字符。
用input text标签的maxlength属性即可实现,代码如下:
<inputtype="text"maxlength="XX"/>
maxlength 属性后面设置需要限制的字段长度即可。
❻ 前端限制邮箱长度
是限制的。
邮件参数一般需要配置如用户名、密码、邮件地址,显示名称,以及其他邮件所需的必要配置,一般我们可以通过界面管理的方式进行常规的参数配置。
前端表单内容不能为空,两次注册密码必须一致,电话号码必须为11位,邮箱限制格式。
❼ php,htm,怎么限制表单长度、内容
一般来说,这种功能编写js代码来完成效果好于用php编写,以下是一个相对比较完整的用户注册示例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>注册</title>
<script language="javascript">
function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
{alert(alerttxt);return false}
else {return true}
}
}
function validate_username(field,alerttxt)
{
with (field)
{
apos=value.length
if (apos<6||apos>12)
{alert(alerttxt);return false}
else {return true}
}
}
function validate_pass(field,alerttxt)
{
with (field)
{
apos=value.length
if (apos<6||apos>10)
{alert(alerttxt);return false}
else {return true}
}
}
function validate_form(thisform)
{
with (thisform)
{
if (validate_required(username,"用户名不能为空!")==false)
{fname.focus();return false}
if (validate_required(password,"密码不能为空!")==false)
{Password.focus();return false}
if (validate_pass(password,"密码不能小于6位或大于10位!")==false)
{password.focus();return false}
if (validate_username(username,"用户名不能小于6位或大于10位!")==false)
{username.focus();return false}
}
}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" onsubmit="return validate_form(this)" action="reg.php">
<table width="344" height="136" border="0" align="center" cellpadding="2" cellspacing="2">
<td width="55" height="35" align="right">用户:</td>
<td width="275"><input type="text" name="username" id="username" width="150" /></td>
</tr>
<tr>
<td align="right">密码:</td>
<td height="35"><input type="password" name="password" id="password" width="150" /></td>
</tr>
<tr>
<td height="45" colspan="2" align="center"><input type="submit" value="注册" /> </td>
</tr>
</table>
</form>
</body>
</html>
❽ html 提交表单 数据限制问题
不清楚,我也想学习呢!