如何重新输入用户仅输入Spce、点、撇号';s和alphbets仅使用javascript

如何重新输入用户仅输入Spce、点、撇号';s和alphbets仅使用javascript,javascript,asp.net-mvc-4,Javascript,Asp.net Mvc 4,我有一个搜索页面,我只想输入字母、空格和圆点 @Html.TextBoxFor(x => x.UserName, new { @placeholder = "Name", @id = "UserName", @class = "form-control" }) 与点逗号等的u-cal检查字符码相同 $(function() { $('#yourtextbox-Id').on('keypress', function(e) { if (e.which == 32)

我有一个搜索页面,我只想输入字母、空格和圆点

 @Html.TextBoxFor(x => x.UserName, new { @placeholder = "Name", @id = "UserName", @class = "form-control" })
与点逗号等的u-cal检查字符码相同

$(function() {
$('#yourtextbox-Id').on('keypress', function(e) {
    if (e.which == 32)
        return false;
});
});