Mandar parâmetro onclick através de echo em PHP

  • Autor Autor JoseCuevas
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
JoseCuevas

JoseCuevas

Iota
Verificación en dos pasos activada
Hola betas buenas tardes

Tengo el siguiente problema, en un botón quiero mandar una cadena de texto (un correo) a travéz de onclick (javascript) del botón mismo, sin embargo el botón aparece en un echo de PHP.

El código es el siguiente (php)

PHP:
echo '
                                    <tr>
                                    <td>'.$row["StudentName"].'</td>
                                    <td>'.$row["StudentEmail"].'</td>
                                    <td><button type="submit" id="btnEnviarMensaje" class="btn btn-primary rounded-0" onclick="enviaremail("correo@correo.com")"><i class="far fa-envelope"></i></button></td>
                                    </tr>';

Y esta es la clase en javascript:

PHP:
<script>
        function enviaremail(x){
            alert(x);
        }
    </script>

Aqui el asunto es que no se envia nada realmente, incluso en el depurador del navegador me muestra lo siguiente:

2cea45a0fde707017eb0124af2d5c2d0.png


Lo curioso que en la linea de código que marca sale esto:

7a7fa29f24f1892d6f87a8286a6410ce.png


¿Qué será que no me deja pasar o hacer uso del metodo onclick? Pruebo borrando todo el onclick del botón y el depurador ya no me arroja ese problema...

Gracias a todos!
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
PHP:
onclick="enviaremail(\'correo@correo.com\');"
asi quedaria... tienes metidos dos "
 
borra los espacios

- - - Actualizado - - -

ahh ya quedo xD
 
Voltar
Topo