Sta*_*ski 0 javascript text replace onkeypress
我用javascript遇到了一些麻烦.
事实上,我在我的数据库中有许多记录,这些记录是相同的,
例如,替换tel =>电话等...
所以我有这个功能
$('#tags').keyup(function(e){
var code = e.which ? e.which : e.keyCode;
console.log(code);
if (code == 'tel'){
var input = this.value;
input = input.substr(0, input.length -1);
console.log(input);
input += 'tel';
this.value = input;
}
});
Run Code Online (Sandbox Code Playgroud)
Actualy这不起作用的麻烦是我在javascript的控制台中没有aby错误.
任何帮助将不胜感激.
亲切的问候.
SP.
这应该工作:
$('#tags').keyup(function(e){
var code = e.which ? e.which : e.keyCode;
var input = this.value;
if (input.indexOf('tel') != -1) {
this.value = this.value.replace(/\btel\b/gi,'telephone');
}
});
Run Code Online (Sandbox Code Playgroud)
这是一个小提琴
| 归档时间: |
|
| 查看次数: |
143 次 |
| 最近记录: |