javascript中用星号表示预录入内容的实现代码


Posted in Javascript onJanuary 08, 2011

假如是14话,用户录入前就用14暗示用户可以输入14个字符),当用户开始输入数据时,就把*依次替换掉,录入几个字符就替换掉几个*,录入完后文本框中就只有用户输入的信息了。就这么一个功能,还是折磨了我好一会,哎,JS水平还是太菜了,于是发帖求助,后来在CSDN网友huangwenquan123的热情相助下,才算把这个问题搞定了,现在直接贴出代码,希望对有这方面需要的朋友有所帮助:

<script type="text/javascript" src="http://demo.3water.com/JSlib/jquery/jquery-1.3.2.min.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
$("#txtCustomsCode").keydown(function(e){//给所需要处理的文本框处理keydown事件 
e=e||window.event; 
var code = e.keyCode||e.which; 
if((code>=96&&code<=105)||(code>=65&&code<=90)||(code>=48&&code<=57)){//可以输入大小写字母、数字(包括小键盘) 
var userkeydown = $(this).val().substr(14); 
var reg = /\*/; 
$(this).val($(this).val().replace(reg,userkeydown)); 
$(this).val($(this).val().substr(0,14)) 
} 
else 
$(this).val($(this).val().substr(0,14)) 
}) 
}) 
</script>
Javascript 相关文章推荐
Javascript 判断 object 的特定类转载
Feb 01 Javascript
jquery Mobile入门—多页面切换示例学习
Jan 08 Javascript
js中Math之random,round,ceil,floor的用法总结
Dec 26 Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
Mar 30 Javascript
Javascript typeof与instanceof的区别
Oct 18 Javascript
基于ajax与msmq技术的消息推送功能实现代码
Dec 26 Javascript
angular2中Http请求原理与用法详解
Jan 11 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
Nov 25 Javascript
vue自定义键盘信息、监听数据变化的方法示例【基于vm.$watch】
Mar 16 Javascript
element-ui树形控件后台返回的数据+生成组织树的工具类
Mar 05 Javascript
在VUE style中使用data中的变量的方法
Jun 19 Javascript
vue 中使用print.js导出pdf操作
Nov 13 Javascript
js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]
Jan 08 #Javascript
js中top、clientTop、scrollTop、offsetTop的区别 文字详细说明版
Jan 08 #Javascript
Jquery Ajax请求代码(2)
Jan 07 #Javascript
JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
Jan 06 #Javascript
神奇的7个jQuery 3D插件整理
Jan 06 #Javascript
jquery下为Event handler传递动态参数的代码
Jan 06 #Javascript
Jquery下判断Id是否存在的代码
Jan 06 #Javascript
You might like
PHPMyadmin 配置文件详解(配置)
2009/12/03 PHP
PHP合并数组函数array_merge用法分析
2017/02/17 PHP
Jquery拖拽并简单保存的实现代码
2010/11/28 Javascript
javascript版的in_array函数(判断数组中是否存在特定值)
2014/05/09 Javascript
JS+CSS实现仿msn风格选项卡效果代码
2015/10/22 Javascript
微信小程序开发教程之增加mixin扩展
2017/08/09 Javascript
vue鼠标悬停事件实例详解
2019/04/01 Javascript
node.js express捕获全局异常的三种方法实例分析
2019/12/27 Javascript
JS实现网页烟花动画效果
2020/03/10 Javascript
JS实现图片懒加载(lazyload)过程详解
2020/04/02 Javascript
JavaScript判断数据类型有几种方法及区别介绍
2020/09/02 Javascript
简述Python中的面向对象编程的概念
2015/04/27 Python
python实现简单ftp客户端的方法
2015/06/28 Python
Python实现字典的key和values的交换
2015/08/04 Python
python在不同层级目录import模块的方法
2016/01/31 Python
使用Python正则表达式操作文本数据的方法
2019/05/14 Python
使用Python进行体育竞技分析(预测球队成绩)
2019/05/16 Python
PyQt5高级界面控件之QTableWidget的具体使用方法
2020/02/23 Python
Python图像处理库PIL中图像格式转换的实现
2020/02/26 Python
python使用pymongo与MongoDB基本交互操作示例
2020/04/09 Python
Python configparser模块常用方法解析
2020/05/22 Python
TOWER London官网:鞋子、靴子、运动鞋等
2019/07/14 全球购物
英国领先的鞋类零售商和顶级品牌的官方零售商:Wynsors
2020/02/17 全球购物
Jones Bootmaker官网:优质靴子和鞋子在线
2020/11/30 全球购物
Delphi工程师笔试题
2013/09/21 面试题
人力资源管理专业毕业生推荐信
2013/11/07 职场文书
老师的检讨书
2014/02/23 职场文书
出生公证书样本
2014/04/04 职场文书
大型营销活动计划书
2014/04/28 职场文书
运动会口号大全
2014/06/07 职场文书
反四风对照检查材料
2014/09/22 职场文书
医生党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
国际残疾人日广播稿范文
2014/10/09 职场文书
2016年秋季运动会加油稿
2015/12/21 职场文书
浅谈Python数学建模之固定费用问题
2021/06/23 Python
SpringBoot使用ip2region获取地理位置信息的方法
2022/06/21 Java/Android