文章目录

  • HTML
  • JavaScript

HTML

<input maxlength="15" type="text" onkeydown="onkeydown_(event);" onkeyup="onkeyup_(event,thisObj);">

JavaScript

 //用来判断现在是输入汉字还是字母var isChinese = false;function onkeydown_(e){//keyCode === 229 说明在使用输入法输入汉字if(e.keyCode === 229) {isChinese = true;}}function onkeyup_(e,thisObj){//当用户正在使用输入法打拼音,然后按了回车,或者123456789,输入了汉字,则获取此时的长度;if (isCh && (e.keyCode === 32 || e.keyCode > 48 && e.keyCode < 58 )) {//重置isChinese变量的值isChinese = false;console.log( e.target.value.length);} else if ( !isChinese ) {//当用户没有借助输入法,则可直接获取字数console.log( e.target.value.length );}}

js 统计输入的字数 不包括输入法中的字母相关推荐

  1. Java黑皮书课后题第6章:*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数。编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数

    6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数.编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数 题目 题目描述 破题 代码 运行示例 题目 ...

  2. js模仿新浪微博限制字数输入

    功能:实现新浪微博输入字数提醒功能:最多输入140个字,当输入字时,上面提示部分字数发生变化,如果字数小于25,字体颜色变红:当可输入字数为0时,强制不能输入,如果用中文输入法 一次性输入很多字,那么 ...

  3. SpringMVC中通过@ResponseBody返回对象,Js中调用@ResponseBody返回值,统计剩余评论字数的js,@RequestParam默认值,@PathVariable的用法

    1.SpringMVC中通过@ResponseBody返回对象,作为JQuery中的ajax返回值 package com.kuman.cartoon.controller; import java. ...

  4. ACMNO.8输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。 输入 一行字符 输出 统计值 样例输入 aklsjflj123 sadf918u324 asdf91u32

    题目描述 输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. 输入 一行字符 输出 统计值 样例输入 aklsjflj123 sadf918u324 asdf91u32oasdf/.' ...

  5. Android中文输入的新选择——搜狗拼音输入法

    如果不是我的Google拼音输入法出了点问题,我大概不会去尝试搜狗的Android平台拼音输入法.虽然全键盘在竖屏的情况下非常难用,不过横屏的时候还是可以接受的,何况G1有物理键盘. 现在的问题是,我 ...

  6. python统计文件字数_python统计文本文件的字数

    s 转的,出处找不到了. 还有这个也不错:https://code.google.com/p/pyzh/ 统计文本文件的字数,从当前目录下的file.txt取文件 # -*- coding: GBK ...

  7. c语言 统计数量用count_C语言编程中统计输入的行数以及单词个数的方法

    统计输入的行数 标准库保证输入文本流以行序列的形式出现,每一行均以换行符结束.因此,统计行数等价于统计换行符的个数. #include /* count lines in input */ main( ...

  8. word怎么显示计算机数字,如何使word文档自动显示字数统计 Word自动统计文档字数在哪里...

    如何使word文档自动显示字数统计 Word自动统计文档字数在哪里 Word中有一个非常实用的字数统计功能,如要统计一个文档中的字数,直接在菜单栏中单击"审阅→字数统计",便可得到 ...

  9. Ubuntu 10.04下fcitx输入法中去掉多余的输入方式

    Ubuntu 10.04下fcitx输入法中默认存在11种输入方式,包括:智能拼音.智能双拼.区位.五笔字型.五笔拼音.二笔.仓颉.晚风.冰蟾全息.自然码和电报码.不过对于普通用户来说,常用的输入方式 ...

最新文章

  1. AutoFac Ioc依赖注入容器
  2. shell脚本按行读取文件的几种方式
  3. 手机中geetest是什么文件_安卓手机系统中各类英文文件夹的含义详解,不知道的尽快熟知!...
  4. 真正的不重复数字实现,像人一样去编程
  5. Oracle作业队列入门图文解说
  6. 多文件同时读写为什么没有单文件读写快?
  7. javascript实用技巧--数组.
  8. Luogu 4244 [SHOI2008]仙人掌图
  9. 帝国cms php替换,帝国CMS内容关键字替换图片标签解决方法
  10. AJAX的 contentType
  11. js html转为实体,字符串js编码转换成实体html编码的方法(防范XSS攻击)
  12. 2016ICPC沈阳站总结
  13. CH340串口驱动(包含各系统平台)
  14. 《吐血整理》-顶级程序员书单集
  15. 「硬见小百科」很全的二极管干货
  16. JDK8 Windows系统中Java HotSpot虚拟机配置参数
  17. html怎么链接scc,htmlscc基础知识
  18. 2021-10-23
  19. Windows 11镜像文件
  20. nginx配置前端网站

热门文章

  1. sendgrid java_store-sendgrid-java-how-to-send-email-example | Microsoft Docs
  2. 如何自动注册推特推广号,推特注册的具体步骤
  3. uint16数据的读取以及转换为uint8数据显示
  4. 双十一峰值流量_“双十一”的九个底层逻辑:流量补刀、透支消费等
  5. WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/J
  6. hopfileld神经网络_图卷积神经网络
  7. 30多年前,日本是如何输掉芯片战争的?
  8. SpringMVC中注解和非注解形式配置
  9. 推荐|45个值得收藏的Python优质资源(附链接)
  10. ftp 下载 工具,5款小白都能使用的ftp 下载 工具