Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 如何只能注册中文用户名?

[复制链接]
saleroad 发表于 2010-10-6 15:59:03 | 显示全部楼层 |阅读模式
注册文件里面,代码是
  1. <th width="100">用户名</th>
  2. <td><input size="30" type="text" onblur="checkUserName()" class="input_tx" value="" id="username" name="username" tabindex="2" maxlength="20" /> <span id="checkusername" class="warning"> </span></td>
复制代码
我看dz的改成这样,就可以只能中文注册,
  1. <label>提示语: 本论坛 『 <font color=red>只接受中文注册</font> 』用户*</label>
  2. <label><em>{lang username}:</em><input type="text" size="25" maxlength="15" name="username" id="username" value='' onpropertychange="with(this)if(/[^\u3447-\uFA29]/ig.test(value))value=value.replace(/[^\u3447-\uFA29]/ig,'')" onBlur="checkusername()" tabindex="1" class="txt" /> *</label>
复制代码
ss的怎么修改呢?
wintop 发表于 2010-10-6 20:04:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

davinciywf 发表于 2010-10-7 21:03:59 | 显示全部楼层
显然目前靠程序判断是否为汉字尚存在一些问题,因为汉字编码中同样包含英文字母。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 07:21 , Processed in 0.021964 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表