développement de XHRconnexion.js
Posté : 02 nov. 2006, 17:21
Bonjour,
je viens de découvrir cette librairie, et donc je souhaite passer simplement des paramètres dans l'url, donc en get.
j'appele la librairie
la fonction callback avec le reste se trouve dans se petit bout de code
Mon soucis c'est que je n'arrive pas àapasser un simple lien sous cette forme par exemple.
j'ai donc remplacer document.formGet.nom.value
par getElementById('valeur').value
je pense que le javascript n'accorche pas...
Merci
je viens de découvrir cette librairie, et donc je souhaite passer simplement des paramètres dans l'url, donc en get.
j'appele la librairie
Code : Tout sélectionner
<script src="./js/XHRConnection.js" type="text/javascript"> </script><script type="text/javascript">
var remplirChamp = function (obj)
{
document.getElementById('contenu').innerHTML = obj.responseText;
}
function sendData(data, value, page, method)
{
var XHR = new XHRConnection();
XHR.appendData(data, value);
XHR.sendAndLoad(page, method, remplirChamp);
}//fin fonction SendData
</script>
le code html :Code : Tout sélectionner
<fieldset>
<legend><em>La méthode GET</em></legend>
<form name="formGet" method="get">
Nom: <input type="text" name="nom" />
<a href="javascript:sendData('nom', document.formGet.nom.value, 'dossier_essai_recu.php', 'GET')">GO</a>
</form>
</fieldset>Code : Tout sélectionner
<p id="valeur"><a href="javascript:sendData('nom', getElementById('valeur').value, 'dossier_essai_recu.php', 'GET')">GO</a></p>
<div id="contenu"><!-- c'est ici que les données récupérées vont apparaître --></div>
</div>
par getElementById('valeur').value
je pense que le javascript n'accorche pas...
Merci