У меня есть такой код:Как добиться следующего результата в Javascript?
var exist_file = document.getElementById('exist_file').value;
document.getElementById('dialog-confirm-upload').innerHTML=
"The file" +
for (var i=0;i<exist_file.length;i++){
exist_file + ","
}
+
"has been already transferred? Do you want to overwrite?"
exist_file представляет собой массив, который содержит один или более чем один элемент: [ «Привет», «ОК»]. Я хочу передать значение innerHTML
вот так. "The file hello, ok has been already transferred? Do you want to overwrite?"
Я пробовал следующий код, но, оказывается, это недействительный синтаксис. Как я могу это достичь?
Похоже, что 'exist_file' является строкой, а не массивом. – Teemu
Я немного смущен, потому что вы говорите, что exist_file - это массив, подобный '['hello', 'ok']', но в вашем примере кода вы фактически получаете его как значение входного элемента. Что он? откуда он? – jcsanyi