Invalid left-hand side in assignment页面报错问题解决方法

2018-08-16 18:58 来源:未知 作者:mas 责编:mas
写一个提交函数的时候,发现函数不生效,F12之后看到Invalid left-hand side in assignment的报错问题。即左边的参数引用报错.如下图所示
 
 
 
 
根据字面检查代码发现代码:
 
function check(str){
   var chkval = document.getElementById(str).value;
   if((chkval ==  null || chkval == '')&&str='fname'){
        alert("姓名不能为空!");
        return false;
   }
   if((chkval ==  null || chkval == '')&&str='fid'){
        alert("工号不能为空!");
        return false;
   }
   return true;
}
 
str='fname' 和str='fid'的写法不正确.应该写str=='fname' 和str=='fid'。更改后不报错.程序运行正常

【版权声明】本站部分内容来源于互联网,本站不拥有所有权,如果发现本站有侵权的内容,欢迎发送邮件至 benumon@163.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

分享:

更多文章

相关文章

关键词:

一生受益-思韵闪耀-专业IT技术社区 - 爱编程,爱源码,爱技术,一生受益。

powerby 一生受益-思韵闪耀    豫ICP备13002912号-2