У меня есть таблица HTML, и ее поля автоматически заполняются внешним приложением (данные датчика из приложения Labview), и они меняют свое значение каждые 700 мс. Я хочу получить эти значения и манипулировать ими (вставка в базу данных или некоторые математические операции). Я пытался использовать JavaScript "getElementById" с событиями "onchange" и "oninput", но это не сработало.
Пример поля HTML:
<td><input type='number' class='numeric' id='pressao1' oninput="getCurrentValue()" disabled ></td>
Поле должно быть отключено, потому что я просто хочу выставить.
Код Javascript очень прост:
<script>
function getCurrentValue(){
var teste = document.getElementById("pressao1").value
document.getElementById("demo").innerHTML = "Valor capturado de pressão 1: " + teste;
}
</script>
И я поместил только элемент
, чтобы проверить, получил ли я значение и его изменение:
<p id="demo"></p>
Я думаю использовать автообновление с таймером, но, думаю, я потеряю какое-то значение, и это не умное решение.
Примерно так:
<meta http-equiv="refresh" content="0.7; URL=XXXX">
Если есть какое-либо решение с PHP, а не с Javascript, это тоже нормально.
Заранее спасибо.