我正在使用静态 FBML,但在调试表单验证问题时遇到了麻烦。我得到了一个对话框,在我看来它应该返回 false,但表单仍然提交。我正在使用 Firebug,我看到一条红色的简短消息,我没有机会阅读。感谢您的帮助:-)
var txt ='输入邮政编码';
//...
函数集错误(){
var obj=document.getElementById('mapsearch');
obj.setValue(txt);
obj.setStyle('颜色', '#FF0000');
}
函数 valform(){
var obj=document.getElementById('mapsearch');
var val = obj.getValue();
if(val!='' && !isNaN(val) && val.length>2 ){
返回真;
} 别的 {
设置错误();
(new Dialog()).showMessage('需要邮编', '请输入您的邮编。');
返回假;
}
}
//...