如何知道基于非特殊字符和多种格式(javascript)的标题输入?

如何知道基于非特殊字符和多种格式(javascript)的标题输入?,javascript,text,input,title,Javascript,Text,Input,Title,我们如何验证基于非特殊字符或不使用javascript的多标题输入表单 这是我的剧本: <? require "header.php"; ?> <script type="text/javascript"> $(function(){ $("#filealt[i]").keypress(function(event){ var ew = event.which; if(ew == 32) return true; if(48 <= e

我们如何验证基于非特殊字符或不使用javascript的多标题输入表单

这是我的剧本:

<? require "header.php"; ?>
<script type="text/javascript">
$(function(){
$("#filealt[i]").keypress(function(event){
    var ew = event.which;
    if(ew == 32)
    return true;
    if(48 <= ew && ew <= 57)
        return true;
    if(65 <= ew && ew <= 90)
        return true;
    if(97 <= ew && ew <= 122)
        return true;
    return false; 
});
});
</script>

<input type="text" id="filealt0" name="filealt0" class="input2" maxlength="70">
<input type="text" id="filealt1" name="filealt1" class="input2" maxlength="70">
<input type="text" id="filealt2" name="filealt2" class="input2" maxlength="70">
<? require "footer.php"; ?>

$(函数(){
$(“#filealt[i]”)。按键(函数(事件){
var ew=事件,即:;
如果(ew==32)
返回true;
如果(48
您没有任何id为
filealt[i]
的元素(您的选择器必须是
“#filealt1、#filealt2、#filealt3”
,或者在循环中构造)。相反,请将该类用作选择器:

$(".input2").…
$("input[id^='filealt']").keypress(function(event){ // Your code 
我不知道
“#filealt[I]”
是否是有效的jQuery选择器,或者它的作用是什么。我要做的是在所有输入上使用公共类,如
我的类

此外,您可能需要将jQuery代码包装到document.ready函数中

$(document).ready(function() {
    $(".my-class").keypress(function(event){
        var ew = event.which;
        if(ew == 32)
            return true;
        if(48 <= ew && ew <= 57)
            return true;
        if(65 <= ew && ew <= 90)
            return true;
        if(97 <= ew && ew <= 122)
            return true;
        return false; 
    });
});
$(文档).ready(函数(){
$(“.my class”).keypress(函数(事件){
var ew=事件,即:;
如果(ew==32)
返回true;
如果(48尝试jquery选择器:

$(".input2").…
$("input[id^='filealt']").keypress(function(event){ // Your code 
它选择ID以
filealt
开头的所有输入。
这里正在从ID filealt0-filealt2运行

$(“#filealt[i]”)
@adeneo对不起,我的意思是
$(“#filealt[i]”)
我想用select all ID filealt验证所有文本输入。对不起,错误的选择器请尝试
[ID^='filealt']
。更新了答案