打开:template----default----member----register.htm 如使用的不是默认风格 就找你使用的风格包里
查找:
- <label><em>{lang username}:</em><input type="text" id="username" name="{$_G[\'setting\'][\'reginput\'][\'username\']}" autocomplete="off" size="25" maxlength="15" value="" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
中文注册(注意:使用本代码后输入框除了中文 任何字符输入不进去)
替换为:
- <label>提示语: 本论坛 『 <font color=red>只接受中文注册</font> 』用户名*</label>
- <label><em>{lang username}:</em><input type="text" id="username" name="{$_G[\'setting\'][\'reginput\'][\'username\']}" autocomplete="off" size="25" maxlength="15" value=\'\' onpropertychange="with(this)if(/[^\\u3447-\\uFA29]/ig.test(value))value=value.replace(/[^\\u3447-\\uFA29]/ig,\'\')" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
=========================我是分割线=============================
英文注册(注意:使用本代码后输入框除了英文 任何字符输入不进去)
替换为:
- <label>提示语: 本论坛 『 <font color=red>只接受英文注册</font> 』用户名*</label>
- <label><em>{lang username}:</em><input type="text" id="username" name="{$_G[\'setting\'][\'reginput\'][\'username\']}" autocomplete="off" size="25" maxlength="15" value=\'\' onkeyup="this.value=this.value.replace(/[^\\a-\\z|A-Z]/g,\'\')" onblur="this.value=this.value.replace(/[^\\a-\\z|A-Z]/g,\'\')" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
=========================我是分割线=============================
数字注册(注意:使用本代码后输入框除了数字 任何字符输入不进去)
替换为:
- <label>提示语: 本论坛 『 <font color=red>只接受数字注册</font> 』用户名*</label>
- <label><em>{lang username}:</em><input type="text" id="username" name="{$_G[\'setting\'][\'reginput\'][\'username\']}" autocomplete="off" size="25" maxlength="15" value=\'\' onkeyup="value=value.replace(/[^\\d]/g,\'\') "onbeforepaste="clipboardData.setData(\'text\',clipboardData.getData(\'text\').replace(/[^\\d]/g,\'\'))" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
=========================我是分割线=============================
如果需要同时使用多种输入参考下面
更多搭配:以中文注册为例
- <label>提示语: 本论坛 『 <font color=red>只接受中文注册</font> 』用户名*</label>
- <label><em>{lang username}:</em><input type="text" id="username" name="{$_G[\'setting\'][\'reginput\'][\'username\']}" autocomplete="off" size="25" maxlength="15" value=\'\' onpropertychange="with(this)if(/[^\\u3447-\\uFA29]/ig.test(value))value=value.replace(/[^\\u3447-\\uFA29]/ig,\'\')" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
如果同时需要中文和数字两种文字注册 请修改u3447-\\uFA29为 有两处哦
也就是u3447-\\uFA29后面加:|0-9 如需要英文小写就加:|a-z 如需要英文大小写都要就加:|a-z-A-Z
|