我无法找到以下代码的错误。它是一个javascript代码,即使性别未定义,它也永远不会执行if ( gender === 'undefined' || gender === '' )
。即使else if ( portfolioFile === 'undefined' || portfolioFile === '' )
正在按原样运作。
var portfolioFile = $ ( '#user_file' ).val ( );
var gender = $ ( 'input[name=gender_group]:checked', '#sign_up' ).val ( );
alert ( gender );
if ( gender === 'undefined' || gender === '' ){
alert ( 'if' );
return;
}
else if ( portfolioFile === 'undefined' || portfolioFile === '' ){
alert ('else if');
return;
}
else{
alert ('else');
return;
}
答案 0 :(得分:2)
您的意思是typeof gender === 'undefined'
等。