zoukankan      html  css  js  c++  java
  • 正则表达式

    正则表达式


    1、过滤非数字输入、不允许粘贴进内容项:

    <input type='text' id='mobile' name='mobile' onkeyup='value=value.replace(/[^d]/g,'')' onpaste='return false' />

    2、textbox等内容不允许复制:

    禁止鼠标选中文字

    用js可以在页面中写 onselectstart="return false"

    比如说

    <div style="200px;height:200px;" onselectstart="return false">这里面的文字是不能被鼠标选中的</div>

    现在我的问题是

    要把 onselectstart="return false" 写进class中,怎样实现呢?

    我不想要在页面中有那么多的 onselectstart="return false" ,所以想写进class中。

    谢谢
    css中没有类似的定义么?

    满篇都是同样的onselectstart="return false"代码

    太乱了。。。

    我试试先,ff不能支持么?



    为什么每次都要牺牲掉它

    =============================================================
    firefox 实现就更简单了

    <style type="text/css">
    .aa{-moz-user-select:none;}
    </style>

    <div class="aa"></div>

    ---------------------------------
    ..你直接在

    <body onselectstart="return false">

    这里加的话, 整个页面都不能复制文字了吧。。

    如果是针对IE浏览器的话 ,CSS 应该可以这样写,代码如下

    <style type="text/css">
    .aa{gn:expression(this.onselectstart=function(){return false;})}
    </style>
    <div class="aa">
    aaaaaaaaaaaa
    </div>
     

  • 相关阅读:
    hdu 1269 迷宫城堡(强联通分量,基础)
    hdu 2102 A计划(BFS,基础)
    python 变量命名规范
    rpm常用选项
    memcached
    session共享
    Nginx高级使用
    nginx 反向代理
    Nginx基本使用
    github 建立博客
  • 原文地址:https://www.cnblogs.com/douglas0126x/p/4964014.html
Copyright © 2011-2022 走看看