文本框事件中的第三个字符
Third character in textbox event
我有一个文本框,最大长度为 3 个字符。这是为了输入货币代码,例如美元,英镑,欧元。
我在文本框上有一个onchange
事件,以便当用户输入货币代码时,文本框旁边会显示描述,例如美元、英镑、欧元。
我想知道是否有办法在用户输入三个字符时触发onchange
或调用我的函数,以便立即显示描述,而不是在他们点击开箱即用时显示。
如果你使用的是jQuery,你可以使用keyup来完成,例如:
$('#textbox').keyup( function() {
if ( $('#textbox').val().length >= 3 ) {
//do a thing
}
});
在你想要的任何内容上调用这个函数,当然还有你的元素 id
function display()
{
var value = document.getElementById('yourInputBox').value;
if(value.length<3)
return;
else
{
document.getElementById('youroutputBox').innerHTML = value;
}
}
相关文章:
- 为什么grunt contrib connect的中间件选项的第三个参数是未定义的
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 如何使用PHP和JS级联三个下拉列表
- 灯光问题(使用三个.js)
- 如何替换javascript字符串中的前三个连字符
- 如何防止用户删除文本输入中的前三个字符
- 文本框事件中的第三个字符
- 如何使用正则表达式检查三个字符长度
- /(S)1(1)+/g 匹配三个相等的非空格字符紧随其后的所有匹配项
- 如何从字符串中剪切第三个符号,并在没有第三个字符的情况下提醒它
- 每隔三个数字字符添加一个逗号
- 如何在JavaScript中的表单中每三个字符添加一个空格并具有替换函数
- 如何在bootstrap中搜索三个字符后的打字头
- javascript中的三个字符月和文化匹配
- 正则表达式检查前三个字符的数字是不工作的字母
- 如何获得字符串的前三个字符
- 限制字符,并且在angular js和ionic中后面有三个点
- 如何基于前三个字符设置元素样式
- 让用户在输入文本字段中只键入三个不同的字符
- 如何在javascript中每三个字符添加一个换行符