我正在尝试编写一个函数来读取输入值,并确定在其创建过程中是否使用了空格。我并不是想修剪任何东西——只是看看它是否需要修剪的能力。
我什至不知道从哪里开始,所以我没有任何代码可供查看。如果可以的话请帮忙!
我正在尝试这个解决方案,但它似乎不起作用(我认为我没有正确使用 .has() )
if ($('#id').val().has(" ")) {
alert('has spaces')
}
Use val and indexOf :
var hasSpace = $('#myInputId').val().indexOf(' ')>=0;
如果您想测试其他类型的“空格”(例如制表),您可以使用正则表达式:
var hasSpace = /\s/g.test($('#myInputId').val());
示范
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)