Mostrar el valor $_SESSION con JavaScript

publicado por: Anonymous

Estoy pintando en HTML una $_SESSION['variable'] de PHP y necesito manejarla con JavaScript.

html.php

<p id="elem" value=" <?php echo $_SESSION['variable']; ?> "></p>

El resultado de esta operación es:

<p id="elem" value="0"></p>

Por el momento, es el resultado esperado.

El problema es que al querer manejar el nuevo value="0" con JavaScript, me devuelve un error undefined.

javascript.js

console.log(elem.value);
>> undefined

solución

Si tu intención es llamar a ese atributo, hazlo:
elem.getAttribute(“value”);

Pero debajo de cuando creas el control, si lo haces antes que el control se renderice seguira dando undefined

EDIT: Mantengo mi respuesta, para cualquiera de los dos casos.

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *