2012-12-14 156 views
1

可能重复:
Checking if a string contains a certain substring检查字符串的某些字符

我用jQuery .val()方法来获得一定的输入字段的值。

如何检查返回的字符串是否包含某个字符(例如,',')?

在我的具体应用中,我使用的代码:

var tag_value = $("#tag_value").val(); 

从用户获得逗号分隔的输入值,我想检查字符串是否包含任何逗号。

+1

制造阵列。或甚至更好,你可以使用正则表达式。 – Ydhem

+2

对不起,我忘了jQuery已经取代了内建的String对象中的''indexOf()'函数](https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/String/indexOf )... – Matt

+0

比我该如何处理我的支票? –

回答

3

你可以只就可以了jQuery的字符串的内容复制到一个变量,使用的indexOf这样:

var tag_value=$("#test").val(); 
value = tag_value; 
if (value.indexOf(',') > -1) { alert('do something here') }; 

见例如here

HTH

+0

gr8 ....这是我找到的答案.thnks –