主题:  请教如何验证留言框中的特殊字节?

dada2008

职务:普通成员
等级:1
金币:0.0
发贴:1
注册:2001/10/25 19:41:52
#12001/10/25 19:47:48
我在做留言板时,想加入一个验证,例如有人在留言时出现一些禁止的词语时,给出警告或不予提交?有谁能帮帮忙?



helmet

职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
#22001/10/26 1:29:15
假设输入框为:
那么用户输入的信息就是:var x=document.form.text.value
信息的长度是:x.length
信息中字符的位置值是:x.indexOf("x" ) ,注意位置从0开始编号。
取某个位置的字符是:x.charAt ("3" ) ...

假设你禁止用户输入的信息中有"x"字样,
就这样写:
if (x.indexOf("x" )!=-1) //意思是:信息中有"x",!=是"不等于",-1为"不存在"。!=-1就是"存在"。
{
alert ("禁止输入x !" )
}

编辑历史:[这消息被deathcult编辑过(编辑时间2001-10-26 02:01:39)]