TextBox 控件提供了最长长度属性,它允许客户端将可插入文本框的文本限制为指定的字符数。
我的问题:
- 该属性仅是客户端吗?
因此依赖于浏览器?
- 我可以相信这样一个事实吗
Text 属性包含的文本长度不得超过
MaxLength 设置(仅适用于
MSDN 中命名的 DisplayMode
文章)还是我必须手动
执行 TextBox.Text.SubString(0,
所需最大长度)
?
- 这一切是如何做到的
禁用 java 脚本的行为?
它不依赖于 javascript,但这并不能保证它的安全。
任何人仍然可以使用 javascript(例如 XmlHttpRequest)发布请求,或者只是制作一个请求来发送比最大长度规范更多的数据。这是阻止普通用户过度填充字段的好方法,但无论如何您都需要在服务器上仔细检查。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)