Так что я этот яваскрипт функция:Javascript: Ошибка в конкатенации строк
function show_courseline (course_index, repeats) {
var s = "";
var count = 0;
while (count < repeats) {
s = s + 'Number: ' + document.getElementById(course_index + count + 'a').innerHTML + '\n' +
'Semester: ' + document.getElementById(course_index + count + 'b').innerHTML + '\n' +
'Year: ' + document.getElementById(course_index + count + 'c').innerHTML + '\n' +
'Title: ' + document.getElementById(course_index + count + 'd').innerHTML + '\n' +
'Units: ' + document.getElementById(course_index + count + 'e').innerHTML + '\n' +
'Description: ' + document.getElementById(course_index + count + 'f').innerHTML + '\n';
++count;
}
alert(s);
}
Но я получаю сообщение об ошибке, когда я запускаю его через «OnClick» поле ввода. Это не имеет никакого отношения к идентификаторам документов, которые не существуют, потому что они есть.
Какие сообщения об ошибках вы получаете? Ваш второй пример работает. – Blender
Упс, неважно, второй пример ошибался на чем-то другом. –