大家好,一个js问题,如何实现多行文本框限制字符输入,输入内容中文按照2个字符算,英文和其他字母按一个算,输入最大数后不能再输入???谢谢

5iasp
领域专家: 后端开发技术领域
2008-09-02 12:12:47
大家好,一个js问题,如何实现多行文本框限制字符输入,输入内容中文按照2个字符算,英文和其他字母按一个算,输入最大数后不能再输入???谢谢
...全文
457 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lu_huanling 2008-09-03
  • 打赏
  • 举报
回复

//Length 是限制的长度 Field 是要判断的文本框/域对象 FieldsName 文本框的名字
function CheckLength(Length, Field, FieldsName)
{
var psValue = Field.value;
Length = parseInt(Length,10)
var sCheckString = new String(psValue);
var iCharCounter = 0;
for(var i = 0; i < sCheckString.length; i++)
{
if(sCheckString.charCodeAt(i) > 255)
{
iCharCounter += 1;
}
else
{
iCharCounter++;
}
}
if(iCharCounter > Length)
{
alert(FieldsName + "最多只能输入" + Length + "位,请确认后重新输入!");
Field.focus();
return false;
}
return true;
}

tengfei3003 2008-09-02
  • 打赏
  • 举报
回复
用正则匹配算吧 /[^\u4E00-\u9FA5]/g 匹配汉字, 若为true 则length +2 否则+1 不就完了吗
大家好,我是大飞哥。处理 PDF 文件时,我们常遇到无法精准删除内容、编辑功能单一、操作繁琐的痛点 —— 传统 PDF 工具要么仅支持简单文本修改,要么删除后易留痕迹,难以适配 “精准擦除 + 补充编辑” 的需求。PDF Eraser 是一款聚焦PDF 内容精准擦除与轻量编辑的专业工具,核心使命是通过灵活的擦除方式、丰富的编辑功能与简洁操作,让用户轻松清理 PDF 冗余内容、补充自定义信息,为办公人群、内容创作者、学生党打造一站式 PDF 轻编辑方案,实现 “擦除精准、编辑便捷、适配多场景” 的价值主张。 一、核心功能:擦除 + 编辑双维覆盖 这款工具的核心能力围绕 “精准清理 + 轻量补充” 展开: 多方式擦除:支持 “橡皮擦工具”(适配图像、Logo 等非文本内容)与 “删除区域工具”(适配文本内容),可按需选择小 / 中 / 大尺寸橡皮擦,或自定义像素级擦除范围,即使是扫描版 PDF 也能精准清理冗余内容; 轻量编辑补充:擦除后可添加自定义文字(支持字体、颜色、大小调整)、插入新图片,还能对 PDF 页面进行旋转、删除,覆盖 “清理 - 补充 - 整理” 全流程; 细节适配:支持背景色匹配擦除(避免白边痕迹)、PDF 页面缩放预览,确保操作精准度,同时兼容 Windows 全系统,文件体积仅 7.6MB,轻量化无负担。 二、适配场景:覆盖办公与日常需求 这款工具的实用性在多场景中尤为突出: 办公人群:处理合同、报告等 PDF 时,可擦除敏感信息(如隐私数据、冗余水印),补充最新内容,无需依赖复杂的 PDF 编辑器; 学生党:整理课件 PDF 时,删除无关内容、添加笔记文字,让资料更简洁聚焦; 内容创作者:修改 PDF 版教程、手册时,替换旧 Logo、擦除过时信息,插入新素材,快速更新文档版本; 普通用户:处理扫描版 PDF 时,清理污渍、手写痕迹,让文档更整洁规范。 三、操作逻辑:极简流程,新手易上手 工具采用 “打开 - 操作 - 保存” 的线性流程,无需专业技能: 打开 PDF:点击 “打开 PDF” 选择文件,支持预览页面列表; 擦除内容:选中文本用 “删除区域工具” 框选,选中图像用 “橡皮擦工具” 涂抹,可自定义擦除尺寸; 补充编辑:点击 “添加文字 / 图片”,调整字体、颜色等参数后插入内容; 整理保存:旋转 / 删除多余页面,点击 “保存 PDF”(建议另存避免覆盖原文件)。 全程界面功能分区清晰,擦除效果实时预览,即使是首次使用也能快速完成操作。 四、优势:轻量高效,精准适配需求 相较于专业 PDF 编辑器,PDF Eraser 的核心优势在于 **“轻量 + 精准”**: 它打破了 “专业工具功能冗余、操作复杂” 的局限,聚焦 “擦除 + 轻编辑” 核心需求,比 Adobe Acrobat 更轻便易上手; 擦除功能区分文本与图像场景,比普通 PDF 工具的 “统一删除” 更精准,还能匹配背景色避免痕迹; 7.6MB 的轻量化体积,启动速度快、资源占用低,适配快速处理 PDF 的场景,无需等待大型软件加载。 软件标签 #PDF Eraser #PDF 内容擦除工具 #轻量 PDF 编辑器 #办公 PDF 处理 #敏感信息清理工具 #PDF 页面管理;不同长度标题:30 字:PDF Eraser|精准擦除 PDF 内容,轻量编辑补充信息;60 字:PDF Eraser:支持文本 / 图像精准擦除,可添加文字图片,适配办公、学习等 PDF 轻编辑场景;80 字:PDF Eraser:轻量高效的 PDF 擦除与编辑工具,精准清理冗余内容、补充自定义信息,是办公与日常的实用工具。大飞哥软件自习室荣誉出品|每日严选检测,病毒零容忍,好用无套路精品软件放心用只推好用的!

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧