Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jQuery检查文本框中的逗号_Javascript_Jquery_Jquery Selectors - Fatal编程技术网

Javascript 使用jQuery检查文本框中的逗号

Javascript 使用jQuery检查文本框中的逗号,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,如何在文本框中检查逗号?即,如果存在逗号,则代码应发出警报 <input type="text" id="name"/> 实际上不需要jQuery(用于测试)。下面是一个正则表达式test() 正则表达式test() $("#name").blur(function() { // or keyup, keydown, keypress, whatever you need if(this.value.indexOf(",") !== -1) { alert(

如何在文本框中检查逗号?即,如果存在逗号,则代码应发出警报

<input type="text" id="name"/>

实际上不需要jQuery(用于测试)。下面是一个正则表达式
test()

正则表达式
test()

$("#name").blur(function() { // or keyup, keydown, keypress, whatever you need
    if(this.value.indexOf(",") !== -1) {
        alert('got a comma');
    }
});
if ($('#name').val().indexOf(',') !== -1)
{
  alert('There was a comma');
}

由于您没有指定,您可以将该代码放入
blur
事件中,等等。

以及强制的无jQuery解决方案;)


什么时候应该进行验证?当点击按钮时?打字?
if ($('#name').val().indexOf(',') !== -1)
{
  alert('There was a comma');
}
if (document.getElementById("name").value.indexOf(",") !== -1) {
    ....    
}