限制可以输入“文本区域”的文本量的最佳方法是什么?

2023-12-15

限制用户可以在网页上的“文本区域”字段中输入的文本量的最佳方法是什么?所讨论的应用程序是 ASP .NET,但首选与平台无关的答案。

我知道可能需要一定量的 JavaScript 才能完成此操作,因为如果可能的话,我不希望使用大量数据实际执行“发布”,因为 ASP .NET 确实对请求的大小有上限。将提供服务(尽管我不知道那到底是什么)。

所以也许真正的问题是,在 javascript 中执行此操作的最佳方法是什么,并且满足以下标准:

- 对于只需键入数据和从其他来源复制/粘贴数据的用户来说,必须同样有效。

- 必须尽可能“508 合规性”友好。


function limit(element, max_chars)
{
    if(element.value.length > max_chars)
        element.value = element.value.substr(0, max_chars);
}

作为 JavaScript,并且...

<textarea onkeyup="javascript:limit(this, 80)"></textarea>

作为 XHTML。将 80 替换为您想要的限制。无论如何,我就是这样做的。

请注意,这将阻止用户在文本框中输入超过限制的内容,但是用户仍然可以使用自己的 javascript 绕过此设置。为了确保这一点,您还必须检查您的服务器端语言。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

限制可以输入“文本区域”的文本量的最佳方法是什么? 的相关文章

  • 我可以在 GWT 中使用第三方 Javascript 库吗

    例如穆工具 用 js 编码对我来说很舒服 但显然不适合所有人 你当然可以 最好的事情就是给自己写一些好看的JavaScript 覆盖类型 http code google com webtoolkit doc latest DevGuide
  • 如何使用CSS缩放图像以填充div并保持纵横比?

    我想用一个 div 填充img 保持纵横比并根据需要拉伸宽度或高度以适应 div style width 80px height 80px img src div 我怎样才能实现它 如果图像不是二次方的 则必须将其 放大 并根据哪一侧较大而
  • 哈希密码如何解密? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我在我的网站中使用盐技术的 SHA1 算法对密码进行哈希处理 有什么办法可以解密密码并恢复原来的密码吗 Hashing不加密 解密 当我们
  • 正则表达式中连字符的这种用法有效吗?

    NB I only想知道它是否是正则表达式定义中未转义连字符的有效应用 它是not关于匹配电子邮件 连字符或反斜杠的含义 量词或其他任何内容的问题 另外 请注意 链接的答案并没有真正讨论转义 未转义连字符之间的有效性问题 通常我会像这样声明
  • 检查用户设备的 GPS 是否开启

    我正在使用 jQuery Mobile 和 PHP 开发一个应用程序 我没有使用 Phonegap 或其他框架 我需要找到用户的geolocation 如果用户设备的 GPS 关闭 那么我无法获取位置 现在我需要查找用户设备的 GPS 是否
  • .points 不透明度/大小在三个.js 内

    我回来回答有关 points 的第二个问题 这次想知道如何将不透明度从 0 更改为 1 然后又回到距发射器的特定像素距离内 var particleCount 14 particles new THREE Geometry pMateria
  • 通过 JavaScript 单击按钮/页面提交

    我想了解 asp net 框架如何知道何时单击了按钮 因此一旦收到请求 就会在服务器上触发其单击事件 我需要了解它是如何工作的 因为我想从 JavaScript 触发按钮的服务器单击事件 我能够从 JavaScript 执行页面提交 doc
  • Bootstrap 4 移动导航栏消失

    我刚刚从 Bootstrap 3 转换为 Bootstrap 4 但我的移动导航栏出现问题 使用切换按钮展开导航栏时 导航消失 我不明白为什么会发生这种情况 导航栏下方有一个大屏幕 但整个移动导航向上移动 如下面的 gif 所示 以下是导航
  • 从复选框列表中选择循环生成的复选框中的一个复选框

    抱歉我的英语不好 在我的 ASP NET 网站上 我从 SQL 表导入软件列表 看起来像这样 但实际上要长得多 Microsoft Application Error Reporting br br Microsoft Applicatio
  • 在 C# 中,如何根据在 gridview 行中单击的按钮引用特定产品记录

    我有一个显示产品网格视图的页面 该表内有一列 其中有一个名为 详细信息 的超链接 我想这样做 以便如果用户单击该特定产品的详细信息单元格 将打开一个新页面 提供有关该产品的更多信息 我不确定如何确定哪个Product记录链接的详细信息以及我
  • 可以禁用幻灯片的触摸模拟但不能禁用滚动条(危险的滑动器)吗?

    我的页面上有一个危险的滑动器 它成功地模拟了幻灯片和随附滚动条上的触摸事件 允许单击鼠标并移动以向左或向右滑动幻灯片 这很好 但我现在在滑动器内的幻灯片上调用了可拖动 这意味着我需要停止此触摸模拟 拖动幻灯片并同时移动它们会引起混乱 但仅限
  • ES6 模块范围

    我有代码 lib js var a a export var b b main js console log a a variable is not available in a global scope import b from lib
  • 从字节数组设置 img src

    我需要设置img src我在对象中拥有的字节数组的属性 img
  • 如何更改 HTML 文档的“实际编码”?

    我通过 W3C HTML 验证器运行我的网页并收到此错误 编码ascii不是字符的首选名称 使用中的编码 首选名称是 us ascii Charmod C024 第 5 行 第 70 列 内部编码声明 utf 8 不同意 文档的实际编码 u
  • node.js 模块/导出系统:是否可以将模块导出为函数

    我想在 Dispatch js 中做这样的事情 function handle msg exports handle 这在调用index js中 var dispatch require Dispatch dispatch data 有任何
  • 了解 Document.createElement()

    我在用着GWT及其底层DOM能力 我基本上想要实现的是 Have a div包含一些文本的元素 其中一些文本将被包围span元素 span 元素可相互拖动并提供上下文菜单 New span元素可以由最终用户动态创建 它可能是这样的 在应用程
  • 如何将MathJax公式转换为img

    Mathjax 现在在我的项目中运行良好 但有一个问题 有没有办法将MathJax的公式 纯html和css 转换成img文件 我可以保存 MathJax 可以配置为生成 SVG 看http docs mathjax org en late
  • Google 地图 API - 地图未显示 - 没有错误

    我正在尝试将地图从 Google API 加载到 div 中 但是 地图未加载 并且没有输出任何错误 这是代码 google maps var geocoder map function codeAddress address geocod
  • 为什么这些内联块元素会产生额外的宽度?

    这是这个问题的后续内容 仅使用 css 自动调整图像下的文本 https stackoverflow com questions 34185547 autofit text under image with only css 为什么这段代码
  • Graphql 将多个查询合并(组合)为一个?

    我正在尝试使用 JavaScript 将多个 GraphQL 查询合并为一个查询 我正在寻找这样的东西 let query3 mergeQueries query1 query2 我们事先不知道哪些查询将被组合 假设我有这样的查询 输入查询

随机推荐

  • 如何使用文件系统访问 API 获取视频的 src?

    使用新的文件系统访问 API 选择文件夹时 我想列出带有 HTML 标签的视频 但我无法从文件句柄中获取源代码 可以从输入读取视频 const blobUrl URL createObjectURL droppedFiles 0 this
  • .NET 中的 XML 数据管理

    我学习 NET 中的 Xml 数据处理 我有以下 XML 格式
  • GraphQL 和 Rest api 有什么区别

    我想知道这一切的原因是什么qraphQL用来代替rest api 据我所知 可以使用以下命令在一个请求中发出一组 HTTP 请求 而不是发出多个请求 以减少 HTTP 请求 graphQL 有人可以再描述一下吗 提前致谢 互联网上有许多文章
  • 无法加载DLL“sqlite3”:找不到指定的模块

    我很难让我的测试针对我的 SQLite 数据提供程序运行 我查看了建议的链接在 stackoverflow 上 但他们似乎都没有让我走上正确的道路 我已经下载了Windowssqlite3 dll 的预编译二进制文件 I ve copied
  • ADAL:W8.1 应用程序尝试注销用户

    我有一个概念验证 W8 1 app 它允许使用 ADAL 库通过 Azure Active Directory 对用户进行身份验证 我已经完成了允许用户登录并访问我的资源的部分 但是 它应该能够允许用户注销 并允许其他用户在同一设备上登录
  • JsonMappingException:找不到非具体 Map 类型的反序列化器

    String str commonClient authorizedRequestBuilder commonClient webTarget path apps get current version default appName ap
  • java.sql.SQLException:用户访问被拒绝

    我想创建一个可以从任何主机访问Mysql服务器的用户 I use create user email protected identified by abc123 and grant all privileges mydb to abc 但
  • 在 Apple WatchKit 中使用核心位置

    我目前正在开发苹果手表扩展 有人知道当前位置是由 iPhone 还是 Watch 本身提供的吗 我找不到任何关于此的信息 我需要画一个指南针指向手表所指向的位置 为了做你想做的事 你不需要 CoreLocation 你只需要一个磁力计 AF
  • 将旋转位图与拼贴图像匹配

    我的问题是我有一张详细街道地图的图像 在此地图上 可以存在以任意角度旋转的特定标志小图像 例如交通灯图标 也可以调整大小 我在位图中有这个小图像 如果在大拼贴图像中存在该位图的副本 旋转并可能调整大小 是否有任何算法或技术可以用来定位该位图
  • 如何在 Woocommerce 购物车页面添加订单备注字段?

    我想在 Woocommerce 购物车页面的 Woocommerce 购物车优惠券区域下添加注释字段 该字段应该类似于 Woocommerce 结帐页面的 订单注释 字段 客户可以在其中添加一些注释 到目前为止 我有这段代码指示我想要的位置
  • 展平 NumPy 数组列表?

    看来我有 NumPy 数组列表格式的数据 type np ndarray array 0 00353654 array 0 00353654 array 0 00353654 array 0 00353654 array 0 0035365
  • switch语句eclipse错误:case表达式必须是常量表达式

    我编写了一个程序 可以根据我输入的颜色输出一朵花 在 switch 语句中 我不断看到一条错误 指出 case 表达式必须是常量表达式 我不明白我哪里做错了 我还遇到了打印花的复数时态的问题 如果用户输入 2 或更高 这是代码 Scanne
  • ExtJS 4.0.7 scrollTo() 滚动但不移动滚动条滑块?

    我有一个树面板 正在尝试对某些位置进行动画滚动 我正在做这样的事情 myTreePanel getView getEl scrollTo top yCoord true animate 视图滚动到正确的位置 但滚动条中的 滑块 没有移动 有
  • 如何选择包含按钮的 QTableWidget 单元格

    我有一个关于 PyQt4 上的 QTableWidget 的问题 假设我有一个 QTableWidget 我想使用以下方法将事件连接到单元格单击 table cellClicked connect cellClick then 单元格点击函
  • Angular - 自定义元素不适用于 Firefox、Microsoft Edge 和 Internet Explorer

    我试过这个角度元素演示 我在本地下载 安装并构建了该演示 然后 使用以下代码
  • C 中的命名空间

    有没有办法 滥用 使用C预处理器来模拟命名空间C 我正在思考以下几点 define NAMESPACE name of ns some function some other function 这将被翻译为 name of ns some
  • 302s 和 urllib2 丢失 cookie

    我将 liburl2 与 Cookie Jar HTTP CookieProcessor 一起使用 试图模拟登录页面以自动上传 我已经看到了一些关于此的问题和答案 但没有解决我的问题 当我模拟以 302 重定向结束的登录时 我丢失了 coo
  • Inno Setup 中 AppData\LocalLow 的常量?

    目前可访问LocalLow我用这个 USERPROFILE AppData LocalLow 但我想知道 Inno Setup 中是否有一个常数 因为两者Roaming and Local有一个 没有常数AppData LocalLow 您
  • 动态调整导航 div 的大小以适应主要内容

    问候和你好我正在尝试构建一个 WordPress 网站 现在因为主 div 中的内容将具有不同的高度 每个页面我需要导航侧边栏拉伸到相同的高度 因此 通过一些 JavaScript tom foolery 我可以使用以下代码使侧边栏具有相同
  • 限制可以输入“文本区域”的文本量的最佳方法是什么?

    限制用户可以在网页上的 文本区域 字段中输入的文本量的最佳方法是什么 所讨论的应用程序是 ASP NET 但首选与平台无关的答案 我知道可能需要一定量的 JavaScript 才能完成此操作 因为如果可能的话 我不希望使用大量数据实际执行