ตรวจสอบเครื่องหมายพิเศษในข้อความ
function checkStr (val) {
var str = '<>&'; //ตัวอักษรที่ไม่ต้องการให้มี
if (val.indexOf("'")!= -1) return true //เครื่องหมาย '
if (val.indexOf('"')!= -1) return true //เครื่องหมาย "
for (i = 0; i < str.length; i++) {
if (val.indexOf(str.charAt(i))!= -1) return true
}
return false
}
ตัวอย่าง
<script type="text/javascript">
var str = 'ทดสอบ & 555';'
if ( checkStr( str ) )
{
alert( 'มีอักขระพิเศษในข้อความ' );
}
</script>