2014-01-02 5 views
1

Я использую плагин для загрузки файлов из Blueimp. В шаблоне скачать, я хочу записать значение вКак установить значение div в шаблоне javascript tmpl

<div id="status"></div> 

каждый раз, когда шаблон визуализируется.

Тег div помещен вне тега формы.
Это шаблон сценария загрузки:

<script id="template-download" type="text/x-tmpl"> 
    {% 
     var location = document.getElementById("hdnLocation").value; 
     var folder = document.getElementById("hdnFolder").value; 
    %} 

    {% for (var i=0, file; file=o.files[i]; i++) { %}  
     <div class="template-download fade clear-fix" data-value="{%=location%}\{%=folder%}\{%=file.name%}"> 
     ... do something ... 
     {% 
      document.getElementById("status").value = "TPL"; 
     %} 
    </div> 
    {% } %} 

</script> 

расположение и папку, я могу получить значение, но при попытке установить значение не удалось.

+0

попробовать документ. getElementById («статус»). innerHTML = «TPL»; –

+0

Да, это сработает. Мой плохой – TPL

ответ

2

Ваша проблема здесь:

document.getElementById("status").value = "TPL"; 

Вы должны использовать innerHTML не value

document.getElementById("status").innerHTML = "TPL"; 

.value является имущество, закрепленное input элементов как input, select, textarea

+0

Ops! мой плохой, я этого не замечаю. Большое спасибо за ваш ответ :) – TPL

+0

У меня переменное место. Я хочу выполнить его: location + "TPL". Но это исключает исключение – TPL

+0

. Вам нужно будет быть более конкретным или задать новый вопрос, потому что я не уверен, что вы спрашиваете :( – Deryck

 Смежные вопросы

  • Нет связанных вопросов^_^