html, php , js 想用验证一个表单,当输入长度超过限制以后,自动提醒长度超过限制。 或
html,php,js想用验证一个表单,当输入长度超过限制以后,自动提醒长度超过限制。或者提交表单,验证后可选中超长的文本部分??...
html, php , js
想用验证一个表单,当输入长度超过限制以后,自动提醒长度超过限制。
或者提交表单,验证后可选中超长的文本部分?? 展开
想用验证一个表单,当输入长度超过限制以后,自动提醒长度超过限制。
或者提交表单,验证后可选中超长的文本部分?? 展开
1个回答
展开全部
input 有个 maxlength属性 可以指定文本框的最大长度。
如果用户是会玩的,想用F12篡改页面元素 输入更多字符(这种渗透行为了算是) 直接在表单提交给的php脚本程序页面中 直接 删除掉多余的字符就行了
你要是非要矫情 的话 建议用jQuery 验证
非常简单
<input id="username" type="text" maxlength=12 / >
同时在页面的script部分加入
<script type="text/javascript">
$(document).ready(function(){
$("input#username").keyup(function(){
if ($("input#username").val().length >= 12){
alert('最多只能输入12个字符')///这里你换成其他更友善的提示调用函数什么的都行
}
});
});
</script>
嗯 别忘了 引用jq库
追问
你好,谢谢你的回答,我是做了一个contact表单,希望限制用户输入的文本长度,不是想要删除多余字符,想要的效果是用户输入比如超过100字会自动提醒,或是像js中select()函数一样,但是我只想选中多出来的一部分来提醒用户
追答
嗯 据我了解 html的文本框内字符做不到脚本选中一部分。
网页其他文字元素是可以的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询