Afficher un texte dans une div [JS]
Résolu
Aka13
Messages postés
184
Statut
Membre
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
J'aimerais faire une fonction qui me permet d'afficher un texte dans une div à partir d'une page externe. Pour mieux comprendre voici le 2 pages utilisé:
_______________________________________
index.php
_______________________________________
ajax.php
_______________________________________
J'aimerais que dans la div float soit marqué le pseudo de la div qui à été cliqué avec la fonction testPseudo.
Le problème c'est que je n'obtient aucun résultat, j'aimerais savoir d'où vient le problème.
PS: Je précise que pour que vous comprenez mieux le code j'ai rendu juste l'essentiel des 2 pages !
Cordiallement Aka13
J'aimerais faire une fonction qui me permet d'afficher un texte dans une div à partir d'une page externe. Pour mieux comprendre voici le 2 pages utilisé:
_______________________________________
index.php
<script type="text/javascript">
function testPseudo(pseudo) {
var texte;
texte = file('ajax.php?pseudo='+escape(pseudo));
document.getElementById('float').innerHTML = texte;
}
</script>
<div onclick="testPseudo('Pseudo1');"></div>
<div onclick="testPseudo('Pseudo2');"></div>
<div id="float"></div>
_______________________________________
ajax.php
<? $pseudo = $_GET["pseudo"]; echo $pseudo; ?>
_______________________________________
J'aimerais que dans la div float soit marqué le pseudo de la div qui à été cliqué avec la fonction testPseudo.
Le problème c'est que je n'obtient aucun résultat, j'aimerais savoir d'où vient le problème.
PS: Je précise que pour que vous comprenez mieux le code j'ai rendu juste l'essentiel des 2 pages !
Cordiallement Aka13
2 réponses
-
texte = file('ajax.php?pseudo='+escape(pseudo));
qu'elle est cette fonction file ? -
la fonction file récupère le contenu d'un fichier est une fonction php, pas javascript
de plus elle retourne un array ligne par ligne
tu semble vouloir utiliser Ajax pour appeler le fichier ajax.php sur le serveur, ce n'est pas cette méthode.
vas voir sur Google "Ajax"