当前位置:  开发笔记 > 编程语言 > 正文

HTML中的字符限制

如何解决《HTML中的字符限制》经验,为你挑选了4个好方法。

如何对HTML中的文本输入强加字符限制?



1> e-satis..:

主要有两种解决方案:

纯HTML一:


JavaScript一个(将其附加到onKey事件):

function limitText(limitField, limitNum) {
    if (limitField.value.length > limitNum) {
        limitField.value = limitField.value.substring(0, limitNum);
    } 
}

但无论如何,没有好的解决方案.你不能适应每个客户的糟糕HTML实现,这是一场不可能的胜利.这就是为什么使用PHP/Python /任何脚本在服务器端检查它会好得多.


检查服务器是否为最终的健全性检查,但如果可以,请添加客户端增强功能; 它可以提供更丰富的用户体验.

2> cruizer..:

有一个maxlength属性




3> Devin Jeanpi..:

除了上述内容之外,我还想指出客户端验证(HTML代码,javascript等)永远不够.还要检查服务器端的长度,或者根本不检查(如果不是那么重要,可以允许人们绕过它,那么真正保证任何步骤来防止这种情况也不重要).

同样,研究员,他(或她)说HTML,而不是XHTML.;)



4> nickf..:

使用"maxlength"属性,正如其他人所说.

如果您需要在文本区域上放置最大字符长度,则需要转向Javascript.看看这里:如何使用JavaScript在HTML中对textArea强加maxlength

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有