この関数に「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;
}
}