欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

关于jsp页面文本框maxlength属性无效,该怎么处理

更新时间: 2014-01-05 01:57:29 责任编辑: Author_N1

 

关于jsp页面文本框maxlength属性无效
本帖最后由 zc499498753 于 2012-06-05 17:58:50 编辑 如:<input name="userName" class="text" value="${userName}" maxlength="15"/>
在网页上运行是正常的,但是如果此页面在手机上运行就可以输入很长的字符了,maxlength属性就无效了,但是这个页面就是做在手机上运行的啊,请问各大侠有谁有更好的办法帮我解决一下啊,就是用其他属性替换maxlength属性也好,因为页面上不支持JS脚本,如果是JS的方法就不用回答。
--参考方法--
<!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 type="text/javascript">
window.onload = function() {
var obj = document.getElementsByName('userName')[0];
obj.onkeyup = function() {
if (this.value.length > 15) this.value = this.value.substring(0, 15);
}
}
</script>
</head>

<body>
<input name="userName" class="text" value="" />
</body>
</html>

--参考方法--
我的JSP页面上的头标签是这样的
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
怎么可能支持JS写法呢?
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:57:29
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/3673/
本文WWW.DOC100.NET DOC100.NET版权所有。