javascript - 从输入表单中删除 HTML TAG 输入

标签 javascript jquery html input keypress

好吧,基本上当我输入时,它不会允许它。 我想添加更多像 < >/\等我该怎么做?

$("#in1").keypress(function (evt) {
    if (String.fromCharCode(evt.which) == ",")
        return false;
});


<input type="text" id="in1">

可以在这里看到演示。 http://jsfiddle.net/QshDd/38/

最佳答案

如果你有一个不允许的字符列表,你可以用这种方式禁止它们:

$("#in1").keypress(function (evt) {
    return [',', '<', '>', ].indexOf(String.fromCharCode(evt.which)) === -1;
});

关于javascript - 从输入表单中删除 HTML TAG 输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22012229/

相关文章:

javascript - 使用 foreach 使用 Razor 创建一个盒子并在其下方有一个数字的问题

javascript - 使用用户代理定位特定的黑莓手机

javascript - jQuery 运行总计和输出标签不起作用...

javascript - 用jQuery询问<div>是否有背景图片?

jquery 阅读更多和更少切换

javascript - ng-click 不适用于动态超链接

javascript - JSON 字符串化不完整

javascript - 为 github 上的核心 grunt 任务做贡献

javascript - 每当我放大或缩小时页脚都会拉伸(stretch)

python - 从使用 BeautifulSoup 解析的 HTML 中删除标签