Actualmente estoy trabajando en un sitio web y estoy usando php para conectarme a la base de datos. Tengo una sección en la que quiero tener una etiqueta html <button> que cambie el src de la misma etiqueta <img> . entonces, usé javascript para hacer esto (esto también fue de stackoverflow...)
function changeImage(x) { var img = document.getElementById("change_image"); img.src=x; } </script> quiero tener el parámetro x , que es el nombre del img (la parte src, por ejemplo, flower.jpg). dentro del código php, tengo una línea echo '<button class="button_a" onclick="changeImage(',$row['photo_a'],');"></button>';
$row['photo_a'] es el archivo flower.jpg
que es un código para crear el botón y llamar a la función changeImage
esto solo me da el error ReferenceError: flower is not defined
Creo que esto se debe a que esto no se nota como una cadena, pero ¿cómo puedo solucionarlo?