永发信息网

检查表单时候防止空格

答案:5  悬赏:20  手机版
解决时间 2021-05-14 20:00

asp中检查表单一般用

if(form1.anonymous.value==""){
alert("先留个名吧!");
form1.anonymous.focus();
return(false);

但是这样检查并不能防止恶意打空格,打空格能够骗过去,请问加什么语句能够防止打空格而不写内容!谢谢!

最佳答案

<textarea name="context"></textarea>给个ID它就可以照样检查了。

<textarea id="context" name="context"></textarea>

js:


document.getElementById('context')


你上面的只差一个去掉空格的函数就可以检测空格。如:


String.prototype.Trim=function(){return this.replace(/(^\s*)|(\s*$)/g,"");}


if(form1.anonymous.value.Trim==""){
alert("先留个名吧!");
form1.anonymous.focus();
return(false);





全部回答

如果你是用asp 或php jsp等等的话。。。可以在js用正则表达式判断一下,假如别人电脑不能用或屏闭了js的话。。你这样判断也没什么用。。。最好。。在服务器端再一次用trim()数去掉空格。。。

一楼和三楼的综合

简单点的办法,Replace(" ","")将空格去掉。

用正则表达式应该最好,\s可以匹配空格。具体代码百度上也有了。

用 正则,,,,
利用trim(request("name")), 去除两端空格
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么动物睡觉打呼噜?
函数y=根号下x²-1+根号下1-x²的值
鹤城区宝棠木门(怀化专卖店)地址在哪,我要去
高考录取时间
图兰朵里王子叫什么
遗传雀斑的偏方和地址
天龙八部少林75级打什么三级宝石,穿装备!
永定区沁园商务宾馆(火车站店)在哪里啊,我有
ipod touch 3 更新iOS4.0后的种种问题
大学父母对孩子的寄语,孩子入队申请书上家长
我想换个发型,做什么样的好看啊?
枣阳市自然医学按摩苑在哪里啊,我有事要去这
为什么巧克力味道奥利奥便宜那么多= =,
乌龟不吃饭还乱爬怎么回事
2010年无春可以结婚吗?请大师们选个日子吧!
推荐资讯
问道40级怎样赚钱。谢谢各位行家。
耳机听不见声音怎么办,监控摄像头怎么没声音
修罗空中连斩,砍第二刀时就要落地了,看视频上
七夕情人节、 和他(她)过吗
有什么好听的歌呢!
离婚律师的浪漫语录,律师潘强说过的经典语录
思念前任的唯美句子,那些怀念前任的伤感句子
DNF战斗法师纯刷图加点~
qq空间无法访问
「浅川」在哪个城市?
国乾M918手机怎么收不到彩信啊
东安区佳源食杂店怎么去啊,谁知道地址啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?