Javascript,找不到错误
Javascript, Can't find the error
不知何故,我无法找到以下代码的错误。这是一个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;
}
你的意思是typeof gender === 'undefined'
等
相关文章:
- Babel编译错误:找不到模块核心js/library/fn/get迭代器
- 错误:找不到模块'/lib/cli'
- 余烬引擎未捕获错误:找不到模块余烬视图/views/select
- 缺少 Angular JS 必需控制器错误:找不到指令所需的控制器“ngModel”
- 接收'错误:找不到模块'使用browserfy、gullow、react.js
- javascript错误-找不到节点:replaceChild
- 错误:找不到模块'开放星云'(Meteor.JS)
- 错误:找不到模块,但仅在Heroku上
- 错误:找不到模块'html',可以't提供静态文件
- npm->错误:找不到模块'可读流'
- WebdriverIO错误:找不到模块'点击'浏览器名称:"铬”;
- 错误:找不到模块'/definitions/init'在分析文件时
- 如何查找原因--错误:找不到模块
- 帆 js 模板 jst.js错误找不到变量 _
- 鲍尔错误:找不到适合角度的版本
- MongoDB - 错误:找不到模块“./build/Release/bson”
- fetch 未在 Safari 中定义(引用错误:找不到变量:fetch)
- Javascript 引用错误 - 找不到整个函数
- 错误回调中的错误:TestPlugin2 = 引用错误:找不到变量:在 file:///android_asset/ww
- 错误:找不到指令 所需的 [$compile:ctreq] 控制器