entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

-1voto

errores desconocidos devueltos por funcion

al cargar la pagina en consola recibo el siguiente error

prova.php:28 Uncaught SyntaxError: Unexpected end of input

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <meta name="viewport" content= "width=device-width, initial-scale=1, maximum-scale=1">
    <meta name="description" content="">
    <meta name="keywords" content="">
</head>
<body>

    <?php

     $estructura = scandir("../beta");
     print_r($estructura);
     for($x = 0; $x<sizeof($estructura); $x++){
        echo "<li onmouseover=\"escanear('$estructura[$x]')\">$estructura[$x]</li></br>";
     }

    ?>

    <script type="text/javascript">

        function escanear(elemento){
            console.log(elemento) //linea 28
            // <?php
            // $lista = scandir(elemento);
            // print_r($lista);
            // for($x=0; $x<sizeof($lista); $x++ ){
            //  echo "<li>$lista[$x]</li></br>";
            // }

            //  ?>
        }
    </script>

</body>
</html>

al pasar sobre algun elemento de mi lista generada obtengo lo siguiente

prova.php:24 Uncaught ReferenceError: escanear is not defined
at HTMLLIElement.onmouseover

el codigo comentado despues de la linea 28 estan ahi porque tenia pensado usar la variable elemento desde php, todavia no estoy seguro si esto es posible

0voto

Peter comentado

¿Desconocidos? Esta muy claro el error y además, el mismo error te dice cuál es el error... Pero insistes en preguntar cosas sin sentido y de las que no quieres ni entender...

Cada vez tiene menos sentido lo que preguntas... En fin...

0voto

steven comentado

para mi son desconocidos peter, no puedo saber caul es la causa de dichos errores, si tienes un titulo mejor para mi pregunta adelante comentalo, si quieres que encuentre la solucion por mi cuenta almenos dame una pista
desde hace ya varias preguntas atras criticas y votas negativo, enteinede que nadie nace sabe programando, algunos son mas habiles y otros no como en mi caso

0voto

magarzon comentado

Pista: te está diciendo que la función escanear no está definida. Solo tienes que inspeccionar en el navegador el código fuente de la función escanear, y verás por qué no está definida

0voto

steven comentado

el error son los comentarios, como de costumbre uso el atajo de teclado con emmet para comentar me olvide que los comentarios en cada lenguaje son distintos, me basto borrar las lineas de los comentarios, gracias de todos modos

0voto

steven comentado

puedes checkar mi otra pregunta, lista de reproduccion musical

1 Respuesta

0voto

luis2016 Puntos1930

Escribe el punto y coma después de console.log()

1voto

steven comentado

con punto o sin punto a js le da lo mismo, el problema fueron los comentarios

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta