按钮控件的控件名称要大写,不然js可能不生效。单个按钮点击背景色变换的js:
var val = this.getValue();
if(val=="按钮1"){
$('#fr-btn-A1').css('background-color','red');
this.setValue("按钮1 ");
var val = this.getValue();
//alert(val);
}else if(val=="按钮1 "){
$('#fr-btn-A1').css('background-color','blue');
this.setValue("按钮1");
var val = this.getValue();
//alert(val);
}
你把按钮名字默认为 ‘按钮1’ ,点击后改为‘按钮1 ’,就多一个空格,不影响展示感官。注意区分控件名称和按钮名字:A1是控件名称,按钮1 是按钮名字