正则表达式限制输⼊框只能输⼊数字、字母、下划线等正则表达式限制输⼊框只能输⼊数字      代码如下:
<input type="text" οnkeyup="this.value=place(/[^\d]/g,'') "
onafterpaste="this.value=place(/[^\d]/g,'') " name="f_order" value="1"/>
其中,onafterpaste防⽌⽤户从其它地⽅copy内容粘贴到输⼊框
输⼊框只能输⼊字母和下横线的正则表达式
<input οnkeyup="this.value=place(/[^_a-zA-Z]/g,'')" οnpaste="this.value=place(/[^_a-zA-Z]/g,'')">
输⼊框只能输⼊字母数字和下横线的正则表达式
<input οnkeyup="this.value=place(/[^\w]/g,'')" οnpaste="this.value=place(/[^\w]/g,'')">
input框禁止输入
<input οnkeyup="this.value=place(/[\W]/g,'')" οnpaste="this.value=place(/[\W]/g,'')">
AS3 ⽂字过滤
【过滤⽂字输⼊】
restrict属性⽀持⼀些类似正则表达式的样式:
让restrict字符包含具有特殊意义的字母(例如-和^):
你也可以使⽤Unicode转义序列,指定允许的内容.例如:
注意:ActionScript有区分⼤⼩写的,如果restrict属性设为abc,允许字母的⼤写形式(A,B和C)输⼊时会变成⼩写对待形式(a,b和c),反之亦然.restrict属性只影响⽤户可以输⼊的内容,脚本可将任何⽂本放⼊⽂本字段中.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。