我找不到如何执行此操作。我看到的只是如何检查是否存在任何值而不是特定值的问题。
如何检查输入字段中是否存在斜杠?例如: value="/"
或 value="test/test"
都应该触发检查。
我的输入字段:
<input class="form-control" id="pagename" type="text" name="pagename" required="">
我的jquery:
$("body").on("change","#pagename",function(){
if($(this).val() == '/'){
console.log('slash is present');
}
});
我发现了一些关于正则表达式的东西,但是不能用更简单的方式来完成吗?
最佳答案
使用includes()
方法来检查这一点。
$("body").on("input", "#pagename", function() {
if ($(this).val().includes('/')) {
console.log('slash is present');
}
});
关于javascript - jQuery 检查输入字段内部是否有斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64593423/