Как установить значение div в шаблоне javascript tmpl
Я использую плагин для загрузки файлов из Blueimp. При загрузке шаблона я хочу записать значение в
<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>
местоположение и папку, я могу получить значение, но попытка установить значение не удалась.
1 ответ
Решение
Ваша проблема здесь:
document.getElementById("status").value = "TPL";
Вам нужно использовать innerHTML
не value
document.getElementById("status").innerHTML = "TPL";
.value
это свойство, присвоенное input
такие элементы, как input
, select
, textarea