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 相关文章推荐
Dojo 学习笔记入门篇 First Dojo Example
Nov 15 Javascript
JQuery Tips(3) 关于$()包装集内元素的改变
Dec 14 Javascript
jquery用offset()方法获得元素的xy坐标
Sep 06 Javascript
javascript学习小结之prototype
Dec 03 Javascript
详解JavaScript基于面向对象之继承实例
Dec 16 Javascript
详解javascript的变量与标识符
Jan 04 Javascript
jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)
May 25 Javascript
AngularJS入门教程之MVC架构实例分析
Nov 01 Javascript
微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】
Dec 09 Javascript
JavaScript实现的简单加密解密操作示例
Jun 01 Javascript
JavaScript中var、let、const区别浅析
Jun 24 Javascript
从0到1搭建Element的后台框架的方法步骤
Apr 10 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
PHP If Else(elsefi) 语句
2013/04/07 PHP
探讨如何在PHP开启gzip页面压缩实例
2013/06/09 PHP
php reset() 函数指针指向数组中的第一个元素并输出实例代码
2016/11/21 PHP
php中钩子(hook)的原理与简单应用demo示例
2019/09/03 PHP
PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
2020/02/16 PHP
js简单的弹出框有关闭按钮
2014/05/05 Javascript
IE浏览器不支持getElementsByClassName的解决方法
2014/08/27 Javascript
js判断当前页面在移动设备还是在PC端中打开
2016/01/06 Javascript
JavaScript获取URL中参数querystring的方法详解
2016/10/11 Javascript
JS制作类似选项卡切换的年历
2016/12/03 Javascript
基于JavaScript实现复选框的全选和取消全选
2017/02/09 Javascript
数组Array的排序sort方法
2017/02/17 Javascript
jQuery extend()详解及简单实例
2017/05/06 jQuery
荐书|您有一份JavaScript书单待签收
2017/07/21 Javascript
vue2.0 如何把子组件的数据传给父组件(推荐)
2018/01/15 Javascript
深入理解Vue 组件之间传值
2018/08/16 Javascript
IntelliJ IDEA编辑器配置vue高亮显示
2019/09/26 Javascript
element-ui封装一个Table模板组件的示例
2021/01/04 Javascript
[02:05]2014DOTA2西雅图国际邀请赛 BBC第二天小组赛总结
2014/07/11 DOTA
[05:13]2018DOTA2亚洲邀请赛主赛事第二日战况回顾 LGD、VG双雄携手晋级
2018/04/05 DOTA
python使用pyhook监控键盘并实现切换歌曲的功能
2014/07/18 Python
python素数筛选法浅析
2018/03/19 Python
无法使用pip命令安装python第三方库的原因及解决方法
2018/06/12 Python
Linux下python3.7.0安装教程
2018/07/30 Python
通过python实现随机交换礼物程序详解
2019/07/10 Python
决策树剪枝算法的python实现方法详解
2019/09/18 Python
python操作cfg配置文件方式
2019/12/22 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
学前教育教师求职自荐信
2013/09/22 职场文书
车间班长岗位职责
2013/11/30 职场文书
生物科学专业个人求职信范文
2013/12/05 职场文书
期末自我鉴定
2014/02/02 职场文书
志愿服务心得体会
2016/01/15 职场文书
Django实现聊天机器人
2021/05/31 Python
MySQL事务操作的四大特性以及并发事务问题
2022/04/12 MySQL
mysql通过group by分组取最大时间对应数据的两种有效方法
2022/09/23 MySQL