utiliza expresiones regulares:
Código javascript
:
Ver originalvar strsym = 'esta cadena contiene simbolos, de cualquier tipo (", \', \\, /, !, @, #, $, %, ^, &, *, (, ), [, ], {, }, etc...)';
var strAlphaNum = 'por el contrario esta cadena contiene letras numeros 0123456789 y espacio';
var regex = /[^a-z0-9\x20]/i;
alert(regex.test(strsym));
alert(regex.test(strAlphaNum));
cuando muestra
true significa que contiene simbolos.