Bonjour à tous,
Je suis en train de réaliser un page en PHP/Javascript dont voici une illustration du fonctionnement : http://images1.hiboox.com/images/2508/982b6325973d734df9579bddbfab439a.jpg
Le principe est de générer aléatoirement des éléments d'une BdD et d'afficher une courte description dans la case du bas lors du passage de la souris.
Là où j'aurais besoin d'aide, ça serait dans le passage d'un paramètre contenant des espaces à une fonction Javascript.
Pour l'instant, tout fonction lorsque la description se résume à un seul mot, mais dès que je mets plusieurs mots, donc des espaces, la fonction plante.
Voici les lignes en question :
Print "<a href='#' onmouseover=afficher('$adjectif') onmouseout='effacer()'> etc... ";
Envoie le paramètre $adjectif contenant la description
function afficher($adjectif)
{
document.form.area.value=$adjectif;
}
Fonction qui affiche la description au passage de la souris
Je précise que j'ai bien testé, et le paramètre $adjectif contient bien toute la chaine (y compris les espaces) lorsque la ligne PHP est éxécutée.J'ai aussi essayer plusieurs combinaisons de parenthèses et d'apostrophes, mais rien n'y fait.
Merci d'avance aux personnes qui pourront m'aider.