我正在使用静态 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('需要邮编', '请输入您的邮编。'); 返回假; } } //...