Javascript 将用户在文本框上的输入限制为特定字母

Javascript 将用户在文本框上的输入限制为特定字母,javascript,css,html,Javascript,Css,Html,我有两个文本框,我想在其中限制用户,因此他只能在该文本框中使用Y或N。我怎样才能达到目标 。是或否{ 字体大小:xx大号; 字号:900; 颜色:#000; } 您必须定义一个模式以仅接受Y或N 看看这是不是你要找的 不填写Y或N时,不提交表格 问题 您必须定义一个模式以仅接受Y或N 看看这是不是你要找的 不填写Y或N时,不提交表格 问题 你就快到了!您可以将任何不是Y或N的字符替换为空白,而不是将非数字字符替换为空白 请参见以下演示: 你就快到了!您可以将任何不是Y或N的字符替换为

我有两个文本框,我想在其中限制用户,因此他只能在该文本框中使用YN。我怎样才能达到目标

。是或否{
字体大小:xx大号;
字号:900;
颜色:#000;
}

您必须定义一个模式以仅接受Y或N

看看这是不是你要找的

不填写Y或N时,不提交表格


问题

您必须定义一个模式以仅接受Y或N

看看这是不是你要找的

不填写Y或N时,不提交表格


问题

你就快到了!您可以将任何不是
Y
N
的字符替换为空白,而不是将非数字字符替换为空白

请参见以下演示:


你就快到了!您可以将任何不是
Y
N
的字符替换为空白,而不是将非数字字符替换为空白

请参见以下演示:



您可以组合使用
size
maxlength
属性。将
minlength和maxlength
添加到您的输入我使用maxlenth将限制限制限制为1,但我希望用户键入Y或N,而不键入其他输入,因此这主要是关于应该允许哪些字母,而
maxlength
只是建议解决方案的一部分?如果你只提供两种选择,为什么不使用单选按钮?您可以使用
size
maxlength
属性的组合。将
minlength和maxlength
添加到您的输入。我使用maxlenth将限制限制限制为1,但我希望用户键入Y或N,而不键入其他输入。这主要是关于应该允许哪些字母,而
maxlength
只是建议解决方案的一部分?如果您只提供两种选择,为什么不使用单选按钮呢?实际上,您只想输入y或n,而不想输入其他内容…感谢您的回复实际上,您只想输入y或n,而不想输入其他内容…感谢您的回复