使用多个ELSEIF运行JavaScript时出现问题

使用多个ELSEIF运行JavaScript时出现问题,javascript,jquery,if-statement,Javascript,Jquery,If Statement,我无法运行这个JavaScript,有什么建议吗 $(document).ready(function() { $("form").submit(function(event){ var like = parseInt($("input:radio[name=like]:checked").val()); var building = parseInt($("#building").val()); var language = parseInt($("#langua

我无法运行这个JavaScript,有什么建议吗

$(document).ready(function() {
  $("form").submit(function(event){

    var like = parseInt($("input:radio[name=like]:checked").val());
    var building = parseInt($("#building").val());
    var language = parseInt($("#language").val());
    var clients = parseInt($("#clients").val());
    var study = parseInt($("input:radio[name=study]:checked").val());
    var successrate = like + building + language + clients + study;

    if(successrate <= 5 ) {
      $("#csharpOut").show();
    } elseif (sucessrate >5 or <=10) {
      $("#javaOut").show();
    } elseif (sucessrate >10 or <=18) {
      $("#phpOut").show();
    } elseif (sucessrate >18 or <=20) {
      $("#rubyOut").show();
    }else {
      $("#designOut").show();
    }
    event.preventDefault();
  });
});
$(文档).ready(函数(){
$(“表格”)。提交(功能(事件){
var like=parseInt($(“输入:radio[name=like]:选中”).val();
var building=parseInt($(“#building”).val();
var language=parseInt($(“#语言”).val();
var clients=parseInt($(“#clients”).val();
var study=parseInt($(“输入:radio[name=study]:选中”).val();
var successrate=喜欢+建筑+语言+客户+学习;

如果(成功5或10或18或该
elseif
在您的案例中导致错误。如果
elseif
在您的案例中导致错误,则应该是
else。如果
它是
else如果
elseif
不是特定于Javascript的则应该是
else。

如果
它是
特定于Javascript的e> ,
elseif
不是Javascript特有的。

也就是说
|
不是
如果是
elseif
欢迎使用堆栈溢出!请不要编辑您的问题以包含新问题。相反,创建一个新问题。即
|
不是
否则,我会f
改为或
elseif
欢迎使用堆栈溢出!请不要编辑问题以包含新问题。请创建新问题。