目标:想要在dialog上多加一个button。
语法来自:
2016.8.19 在dialog上增加一个button出现错误:failed to execute setAttribute on Element...-LMLPHP
 
可见新增在dialog上的button要满足上面的条件:要么是object,要么是由这些object组成的Array。
 
但是写成这样后,却出现了如下错误:
2016.8.19 在dialog上增加一个button出现错误:failed to execute setAttribute on Element...-LMLPHP
 2016.8.19 在dialog上增加一个button出现错误:failed to execute setAttribute on Element...-LMLPHP
 
 
错误原因:
button的定义有问题。因为开始只有一个button,所以button定义成了这种形式:
2016.8.19 在dialog上增加一个button出现错误:failed to execute setAttribute on Element...-LMLPHP
 
2016.8.19 在dialog上增加一个button出现错误:failed to execute setAttribute on Element...-LMLPHP
 
所以要么在buttons里加一个button,同样写在[ ]的范围内,要么就分别定义button为var,然后再放到[ ]里。这里采取第二种,去掉button定义的[ ],然后在后面放到[ ]中。
2016.8.19 在dialog上增加一个button出现错误:failed to execute setAttribute on Element...-LMLPHP
 
2016.8.19 在dialog上增加一个button出现错误:failed to execute setAttribute on Element...-LMLPHP
 
然后运行就没有问题了。
效果如图:
2016.8.19 在dialog上增加一个button出现错误:failed to execute setAttribute on Element...-LMLPHP
 
05-11 20:48