可以用javascript判断,也很有必要在服务端接受提交信息的时候再判断一次
解决方案 »
- String format问题
- 关于反射的问题
- 高手挑战强劲JAVA代码+测试Java的性能,以及群集计算机的性能测试,同时也为了测试群集计算机的数据出来能力!期望高手各显神通
- ascii码转成字符代码有没??有的话发一个
- 有没有 英文的java教程视频的下载?谢谢
- 环境变量的设置问题
- 问一个servlet和applet通信地问题,请各位来看一下。
- 我想做一个像chinaren的邮件系统一样的邮件系统?谁知道大体思路,或是由这方面的源代码?谢谢!
- 请问JBuilder生成的GUI程序如何在JBuilder外运行?
- Java Swing 表格 jTable中插入复选框jCheckBox 怎么获得复选框选中的值
- 静态方法的效率问题?
- JAVA 能否截获windows 消息? 比如键盘监听之类(用于同时操作相同得awt窗口)
var i ;
for(i=0; i<str.length; i++) {
alert(str.charCodeAt(i));
if((str.charCodeAt(i) < 91 && str.charCodeAt(i) > 64) ||
(str.charCodeAt(i) < 123 && str.charCodeAt(i) > 96)){
return true;
}
return false;
}
public void insertString(int offs, String str, AttributeSet a) throws BadLocationException {
double value =0;
boolean error = false;
//限制输入只允许为double
try{
String name = getText(0,offs)+str+getText(offs,getLength()-offs);
value = Double.parseDouble(name);
}
catch(Exception e) {
error = true;
}
if(error) {
Toolkit.getDefaultToolkit().beep();
return;
}
super.insertString(offs,str,a);
}
}
条件: 只允许录入 a - z A -Z 0-9 这些字符(这和全角/半角有关系吗?)
throw new CheckException("登录名称必须由0-9z-Z的字符组成,并且首字母必须是a-Z的字母");
你用强制转换的方法来试试,
但这个方法必须要用try catch的方法捕捉,正确就继续执行,错误你就报错:)!