2016-04-15 3 views
-1


Мне нужно сделать это для выполнения домашних заданий, мне нужно распечатать, если есть другие утверждения с параметрами в функции. Это то, что у меня уже есть, но ничего не распечатывает.Распечатывать if else с параметрами?

function getSalaris(x, y) { 

var salaris; 

//If else 
if (x == 'MBO' && y < 1) { 
    salaris = '1800' 
    document.getElementById('resultaat').innerHTML = 'Het salaris van de opleiding en ervaring is: &euro;' + salaris; 
} 

else if (x == 'MBO' && y <= 3) { 
    salaris = '2000' 
    document.getElementById('resultaat').innerHTML = 'Het salaris van de opleiding en ervaring is: &euro;' + salaris; 
} 

else if (x == 'MBO' && y > 3) { 
    salaris = '2200' 
    document.getElementById('resultaat').innerHTML = 'Het salaris van de opleiding en ervaring is: &euro;' + salaris; 
} 

else if (x == 'HBO' && y < 1) { 
    salaris = '2000' 
    document.getElementById('resultaat').innerHTML = 'Het salaris van de opleiding en ervaring is: &euro;' + salaris; 
} 

else if (x == 'HBO' && y <= 3) { 
    salaris = '2250' 
    document.getElementById('resultaat').innerHTML = 'Het salaris van de opleiding en ervaring is: &euro;' + salaris; 
} 

else if (x == 'HBO' && y > 3) { 
    salaris = '2400' 
    document.getElementById('resultaat').innerHTML = 'Het salaris van de opleiding en ervaring is: &euro;' + salaris; 
} 

} 

getSalaris('MBO', 2); 

Вот код HTML, я действительно не могу найти в нем ошибку.

<!DOCTYPE html> 

<html lang="en"> 
    <head> 
     <meta charset="utf-8" /> 
     <title></title> 
     <!--Link naar js--> 
     <script src="Script.js" type="text/javascript"></script> 
    </head> 
    <body> 
      <p id="resultaat"></p> 
     </form> 
    </body> 
</html> 
+0

pls показать нам html-часть, где вы определяете 'resultaat' – osanger

+0

, вам нужно будет указать свой HTML-код, чтобы увидеть, что там не получается. – Mayday

+0

Что это значит? Вы не распечатываете if else, вы используете их для изменения потока вашей программы. –

ответ

4

В то время, когда скрипт загружен, нет элемента с идентификатором «resultaat». Загрузите скрипт непосредственно перед тегом закрывающего тега.

+0

Спасибо вам большое! –