首页 > 其他分享 >textarea长度限制

textarea长度限制

时间:2023-07-21 19:32:45浏览次数:30  
标签:限制 textarea val onpropertychange value substr 长度 100 输入


 onpropertychange可以用来判断预定元素的value值,当元素的value值发生变化时判断事件就会被触发,仅关心被监测元素的value值,避开了输入的来源,从而可以比较理想地达成我们的限制字数这一目的。它属于JS范畴,可以在表单方框区代表中嵌套使用,以下是代码和效果样式,可以像上面那样测试输入,你会发现它真正达到目的:不管用什么方式输入,它只能输入100个字(汉字或其他小解符号):


  代码:


<textarea onpropertychange="if(value.length>100) value=value.substr(0,100)" class="smallArea" cols="60" name="txta" rows="8"></textarea>


  样式:


  当然,为了更为保险,处理表单数据的后台脚本程序还应该对提交来的数据进行再一次的检测,如果字数超出预设的数量则进行相应处理,这样才达到真正限制字数的目的。


 


在struts2 标签<s:textarea>,无法直接加 onpropertychange属性事件,可在jqury中绑定


 

 

 


$("#comContext").bind("propertychange", function() { 
 if($(this).val().length>10){
         $(this).val($(this).val().substr(0,10));
       }
});


 

标签:限制,textarea,val,onpropertychange,value,substr,长度,100,输入
From: https://blog.51cto.com/u_16200746/6805146

相关文章

  • 因为重新对 docker 的默认容器进行了重新的分配限制
    如何重新对Docker的默认容器进行分配限制作为一名经验丰富的开发者,你要教会一位刚入行的小白如何实现“重新对Docker的默认容器进行分配限制”。下面是一个简单的步骤流程和相应的代码说明,帮助他完成这个任务。步骤流程步骤说明步骤1安装Docker步骤2配置D......
  • java 固定长度编码
    Java固定长度编码在Java编程中,我们经常需要处理各种数据类型的编码和解码问题。其中,固定长度编码是一种常见的方式,它允许我们将不同长度的数据类型以固定的字节数进行表示。在本文中,我们将介绍Java中的固定长度编码的概念以及如何使用代码实现它。什么是固定长度编码?固定长度编......
  • 19、SSH限制ip登录
    1、window端通过ssh连接ubuntu虚拟接虚拟机ip:192.168.49.128主机用户:liuwc、liuwc1 ①、只允许指定用户登录[email protected] 修改配置文件vim/etc/ssh/sshd_config 执行此操作修改没有写的权限 执行:sudogedit/etc/ssh/sshd_config 命令行ssh登......
  • go通过docker sdk来对容器资源做限制
    创建容器时packagemainimport( "context" "fmt" "os" "github.com/docker/docker/api/types" "github.com/docker/docker/api/types/container" "github.com/docker/docker/api/types/mount" "gith......
  • 斯坦福博士一己之力让Attention提速9倍!FlashAttention燃爆显存,Transformer上下文长度
    前言 FlashAttention新升级!斯坦福博士一人重写算法,第二代实现了最高9倍速提升。本文转载自新智元仅用于学术分享,若侵权请联系删除欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。CV各大方向专栏与各个部署框架最全教程整理......
  • 2023-07-18:给你一个正整数数组 nums,请你移除 最短 子数组(可以为 空), 使得剩余元素的 和
    2023-07-18:给你一个正整数数组nums,请你移除最短子数组(可以为空),使得剩余元素的和能被p整除。不允许将整个数组都移除。请你返回你需要移除的最短子数组的长度,如果无法满足题目要求,返回-1。子数组定义为原数组中连续的一组元素。输入:nums=[3,1,4,2],p=6。输出:1。答......
  • 2023-07-18:给你一个正整数数组 nums,请你移除 最短 子数组(可以为 空), 使得剩余元素的 和
    2023-07-18:给你一个正整数数组nums,请你移除最短子数组(可以为空),使得剩余元素的和能被p整除。不允许将整个数组都移除。请你返回你需要移除的最短子数组的长度,如果无法满足题目要求,返回-1。子数组定义为原数组中连续的一组元素。输入:nums=[3,1,4,2],p=6。输......
  • mysql text 长度定义
    MySQLText字段长度定义作为一名经验丰富的开发者,我将教你如何实现“MySQLText字段长度定义”。下面我将分步骤向你介绍整个过程,并附上相应的代码示例。步骤步骤说明1创建数据库表2设计Text字段3定义Text字段的长度步骤1:创建数据库表首先,我们需要创建一......
  • 微软计划在 Direct3D 12 新增工作图功能,可解除 GPU 与 CPU 间通信带宽限制
    导读微软计划在3D图形程序开发接口Direct3D12中加入工作图(WorkGraphs)功能,这项功能可解除目前GPU程序开发模型中的限制,让GPU通用运算能够处理更多的工作负载,更广泛地被应用。IT之家注意到,在传统情况下,GPU的工作负载需要由CPU决定,即GPU运算的每一个结果,都需......
  • docker 容器内java进程使用超出容器限制
    背景当您的业务是使用Java开发,且设置的JVM堆空间过小时,程序会出现系统内存不足OOM(OutofMemory)的问题。特别是在容器环境下,不合理的JVM堆参数设置会导致各种异常现象产生,例如应用堆大小还未到达设置阈值或规格限制,就因为OOM导致重启等。通过-XX:MaxRAMPercentage限制堆大小(推荐......