首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 怎样屏蔽文本框中的单、双引号和一些特殊字符 [无满意答案结帖,结帖人:ghost1062]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ghost1062
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2007-01-10 09:07:23 楼主
    我要在页面A上提交表单,有些文本框中不能让其有单、双引号和一些特殊字符,请问在页面A提交的时候怎么来验证,不想要在提交到页面B后验证再返回页面A的这样效果。
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yeaky
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2007-01-10 09:11:501楼 得分:0
    一般不提交的话不行,或者你直接取得用户的输入,当他输入那些字符时就“屏蔽”掉
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yeaky
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2007-01-10 09:14:112楼 得分:0
    下面是取得回车的例子
    <input   name= "yhm "   type= "text "   class= "text "   onKeyDown= "goNext() "   size= "10 "   maxlength= "12 ">


    function   goNext()   {
          if(window.event.keyCode==13)   {
                window.event.keyCode=9;
          }
    }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • delphi_new
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2007-01-10 09:22:533楼 得分:0
    1,B页面也必须要进行验证,否则hacker们会捣乱,
    2,至于验证,LZ自己去搜,一大把,不要浪费CSDN的资源
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ghost1062
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2007-01-10 09:22:574楼 得分:0
    我问题中说的“不想要在提交到页面B后验证再返回页面A的这样效果”,是指不想在页面B对提交的内容进行验证,而是在页面A中验证。
    yeaky()   中提到的是一个字符转换吧?
    我想弹出一个提示框,告诉填写者,填写错误。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ghost1062
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2007-01-10 10:29:455楼 得分:0
    自己顶一下,还没有找到
    哪位仁兄知道,帮帮忙呀
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ghost1062
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2007-01-10 11:16:096楼 得分:0
    还是自己解决了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jinjuduo
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2007-01-10 11:24:287楼 得分:0
    <input   type=text   name=name1   onkeyup= "value=value.replace(/[\ '\ "]+/, ' ') ">
    修改 删除 举报 引用 回复