在此功能中添加“use strict”会破坏它。特别是我尝试取消禁用的输入在严格模式下保持禁用状态。 csc_popup_in()和csc_popup_out()函数在此之前定义。提前感谢任何意见。
function show_cc(){
document.getElementById('cc_fade').className='none';
var cc_inps = document.getElementById('cc_fade').getElementsByTagName('input');
for(i=0 ; i<cc_inps.length ; i++){
cc_inps[i].disabled=false;
}
document.getElementById('csclnk').onmouseover = function(){csc_popup_in();};
document.getElementById('csclnk').onmouseout = function(){csc_popup_out();};
if(document.getElementById('amex').checked){
document.getElementById('cc_num').maxLength = 15;
document.getElementById('cc_csc').maxLength = 4;
} else {
document.getElementById('cc_num').maxLength = 16;
document.getElementById('cc_csc').maxLength = 3;
}
}
答案 0 :(得分:4)
你忘了用var
!!!