Как обновить текст тега?

104
16 ноября 2020, 02:50

На javafx создал приложение, добавил браузер javafx.scene.web.WebView, загрузил html контент, в html контенте есть только один тег p

<p id="p1">text</p> 
 
<script> 
var ppp = document.getElementById("p1"); 
function f1(t) { 
  ppp.innerHTML = t; 
} 
</script>

Надо сделать так чтобы это тег

постоянно обновлялся. Извините не смог проще или красиво объяснить. Но по моему вы поняли. Надо постоянно обновить этот тег через Java

Answer 1

setInterval перезапускает функцию через каждый указанный промежуток в миллисекундах. Одна секунда = 1000; Если внутри параграфа всё равно не должно быть HTML, а только чистый текст - полезнее будет использовать innerText (чтобы избегать лишней проверки на наличие HTML, вдруг там километровый текст);

const p1 = document.getElementById("p1"); 
setInterval(function () { 
  p1.innerHTML = Math.random(); 
},1000);
<p id="p1">text</p>

READ ALSO
Ajax. Выполнение без перезагрузки страницы

Ajax. Выполнение без перезагрузки страницы

У меня есть ui с помощью которого я могу удалять, редактировать, добавлять записи в бдНа главной странице просто таблица с соответствующими...

93
Разъясните на пальцах как работает эта строка

Разъясните на пальцах как работает эта строка

Задача: написать функцию, которая принимает строку скобок, и определить, является ли порядок скобок действительным['(',')'] - это действительный...

96