默认情况下禁用付款方式输入框-有趣的Javascript不兼容
这段代码位于Magento的onepagecheckout默认主题中-加载时它调用默认情况下禁用付款方式输入框-有趣的Javascript不兼容,javascript,forms,magento,Javascript,Forms,Magento,这段代码位于Magento的onepagecheckout默认主题中-加载时它调用payment.init(),这是一个对象文本函数: init : function () { var elements = Form.getElements(this.form); var method = null; for (var i=0; i<elements.length; i++) { if (elements[i].name=='payment[meth
payment.init()
,这是一个对象文本函数:
init : function () {
var elements = Form.getElements(this.form);
var method = null;
for (var i=0; i<elements.length; i++) {
if (elements[i].name=='payment[method]') {
if (elements[i].checked) {
method = elements[i].value;
}
} else {
elements[i].disabled = true;
}
}
if (method) this.switchMethod(method);
},
init:function(){
var elements=Form.getElements(this.Form);
var方法=null;
对于(var i=0;i,这可能与Magento和IE9使用的旧原型库之间的不兼容有关。此处提供了更多信息:
请注意,原型库的升级计划在下一版本中进行。这可能与Magento使用的旧原型库与IE9之间的不兼容有关。更多信息请参见:
请注意,原型库的升级计划在下一版本中进行。应该知道disabled=true
和disabled=false
和disabled=i饿了
都应该禁用按钮。应该知道disabled=true
和disabled=false
和disabled=i饿了
应该全部禁用该按钮。也许这将有帮助-也许这将有帮助-