#javascript
#javascript
Вопрос:
Я хочу получить значение переменной в скрытом HTML-поле. Мой код, подобный:
<script lang=”text/javascript”>
Var counter;
Loop{
Some Code . . . .
Counter ;
}//end loop
</script>
<html>
<body>
// some code
<input type “hidden” name=”total” id=”total” value=”here I want to get Counter”>
</body>
</html>
Ответ №1:
1.) Получить DOM-объект элемента
var elem = document.getElementById("total");
2.) Установите значение
elem.value = your_variable;
Пример:
var Counter = 0;
var elem = document.getElementById("total"),
while(condition == true) {
// some code
Counter ;
elem.value = Counter;
}
Комментарии:
1. не получает значения. Я хочу получить значение счетчика в HTML, мой JS находится в поле head, где счетчик подсчитывает динамическое добавление / удаление текстовых полей. В конце я хочу точную цифру переменной counter. Значение этого счетчика я хочу сохранить в скрытом поле, в дальнейшем я могу опубликовать это значение в PHP. (целая история)
Ответ №2:
Вы можете получить значение поля формы с помощью Javascript DOM API.
<script lang=”text/javascript”>
var total = document.getElementById("total").value;
Var counter;
Loop{
Some Code . . . .
Counter ;
}//end loop