[英]Check for comma in textbox using jQuery
如何检查文本框中的逗号? 即如果存在逗号,则代码应该发出警报,
<input type="text" id="name"/>
你可以这样做:
if ($('#name').val().indexOf(',') !== -1)
{
alert('There was a comma');
}
正如您未指定的那样,您可以将该代码置于blur
事件等中。
$("#name").blur(function() { // or keyup, keydown, keypress, whatever you need
if(this.value.indexOf(",") !== -1) {
alert('got a comma');
}
});
真的不需要jQuery(用于测试)。 这是一个正则表达式test()
。
if( /\,/.test( $('#name').val() ) ) {
alert('found a comma');
}
正则表达式test()
函数返回true或false。
强制性的no-jQuery解决方案;)
if (document.getElementById("name").value.indexOf(",") !== -1) {
....
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.