Вопрос Нужно найти синтаксические ошибки в этом коде. Язык - JavaScript.

Регистрация
28 Ноя 2013
Сообщения
76
Репутация
0
Спасибо
0
Монет
0
Нужно найти синтаксические ошибки в этом коде. Язык - JavaScript.

// objParent - объект-родитель, получен строкой "var objGamePage = document.getElementById("Page");"
// id - свойство объекта objCard (строка)
// class - свойство объекта objCard (строка)
// number - номер карты (число)
function DisplayCard(objParent, id, class, number) {

objCard = document.createElement("div");
objCard.setAttribute("id", id);
objCard.setAttribute("class", class);

if (number == 0) {objCard.innerHTML = "";}
if (number == 1) {objCard.innerHTML = "";}
if (number == 2) {objCard.innerHTML = "";}
if (number == 3) {objCard.innerHTML = "";}
if (number == 4) {objCard.innerHTML = "";}
if (number == 5) {objCard.innerHTML = "";}
if (number == 6) {objCard.innerHTML = "";}
if (number == 7) {objCard.innerHTML = "";}
if (number == 8) {objCard.innerHTML = "";}
if (number == 9) {objCard.innerHTML = "";}

objParent.insertBefore(objCard, objParent.firstChild);
}
 
Если objCard не объявлен за пределами функции DisplayCard, то лучше объявить его с помощью var в этой функции (некоторые браузеры ругаются на отсутствие var).
 
Назад
Сверху