Моя проблема заключается в следующем. Я использую Duda widget Builder для создания своих собственных виджетов. В одном приложении есть Дата и по умолчанию она изображена как ISO. Теперь, преобразуя это не слишком сложно, я попробовал следующее:
if (document.getElementById("date") !== null) {
let date = document.getElementById("date").toString();
let dater = date.substring(0, 10);
document.getElementById("date").innerHTML.replace(date, dater);
console.log('Test');
}
<div class="Wrapper shadow">
<h3 class="date" id="date">2020-02-20T14:39:40Z</h3>
</div>
Теперь он не выдает никаких ошибок, и он console.logs "Test". Но дата остается в ISO.
Виджет работает с jQuery Я думаю, это как-то связано с этим. Интерфейс виджета, в котором вы записываете javascript, инкапсулирован следующим образом: function (element, data, api) {'my js code from'} Пожалуйста, помогите.