就是一个网页,输入<>script这三个时,它会提示存在敏感字段,书上只给我这段代码,因为正在学习,代码这块还不是很懂,所以需要大神帮忙把这个代码完善一下,多谢了
稍微改了一下,为了简单直接传字符串进行的判断:
<html>
<head>
<script>
function check(f)
{
var str = f;
var c = new Array('script','<','>','input','img');
for(var i=0;i<c.length;i++)
{
if(str.indexOf(c[i])!=-1) // 这里改成这样,原来少了个括号
{
alert('你输入的数据存在敏感字段:' +c[i]);
return flase;
}
}
return true;
}
</script>
</head>
<body>
<input type=button value="click" onclick="check('img1ssssssssssssss11')" ></input>
</body>
</html>