ingrese la descripción de la imagen aquí
Envío valores usando model.addAttribute en Spring, por lo que obtengo bien los valores en el archivo HTML. y quiero obtener valores en archivos js, así que uso document.getElementById pero no puedo obtener el valor sino 0 .. ¿Cómo obtener el valor html thymeleaf en js? Gracias a todos..
Esto lo encuentras documentado aquí: https://www.concretepage.com/thymeleaf/thymeleaf-javascript-inline-example-with-variable
La parte que te interesa es la siguiente:
<script th:inline="javascript"> /*<![CDATA[*/ var user = /*[[${session.userName}]]*/ 'User Name'; /*]]>*/ </script> En su caso, por supuesto, en lugar de session.userName , pondría su nombre de variable.
<script th:inline="javascript"> /*<![CDATA[*/ var user = /*[[${modelVariable}]]*/ 'User Name'; /*]]>*/ </script>