function check(v)
{
if(v.match(/^\d+$/)) return true
else {
alert("输入必须全是数字")
return false
}
}
</script>
<form>
<input type="text" name="txt" />
<input type="submit" onclick="return check(this.form.txt.value)" />
</form>
1、过滤所有html标签的属性的正则表达式:$search = array ("'<script[^>]*?>.*?</script>'si", // 去掉 JavaScript
"'<[\/\!]*?[^<>]*?>'si", // 去掉 HTML 标记
"'([\r\n])[\s]+'",// 去掉空白字符
"'&(quot|#34)'i",// 替换 HTML 实体
"'&(amp|#38)'i",
"'&(lt|#60)'i",
"'&(gt|#62)'i",
"'&(nbsp|#160)'i"
) // 作为 PHP 代码运行
$replace = array ("","","\\1","\"","&","<",">"," ")
$html = preg_replace($search, $replace, $html)
顶