javascript - 让用户在输入文本字段中仅键入三个不同的字符

标签 javascript html

有没有办法让用户只输入三个字符?例如,我只想在输入文本字段中允许 369

最佳答案

这里有一个使用 jQuery 的方法:http://jsfiddle.net/ThiefMaster/UZJn2/

<input type="text" maxlength="1" class="only369" />



$('.only369').keyup(function(e) {
    if(this.value != '3' && this.value != '6' && this.value != '9') {
        this.value = '';   
    }
});

关于javascript - 让用户在输入文本字段中仅键入三个不同的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6131100/

相关文章:

javascript - 防止 Voice Over 读取文本输入中的只读属性

javascript - 如何通过 autoValue 将 Meteor.userId() 添加到 SimpleSchema?

javascript - Node.js:使用 EventEmitter 和 Express 4.x 进行长轮询 |捕获请求关闭

JavaScript 更改 onchange 属性

html - 带有背景图像的空白 .gif 以显示图标——语义?

javascript - 如何在 IE 10 中发送 Post 请求?

javascript - 使用 Protractor 检测 Iframe 是否有 Angular

html - “悬停图像显示图像”CSS 无法正常工作

javascript - Jquery 在没有类时隐藏类

java - 有没有办法完全隐藏Web应用程序代码?