|
|
|
|
j'ai aussi une interrogation: j'aimerai savoir si il est possible en javascript d'ajouter des lignes à la fin d'une page en cours d'utilisation.
Par exemple un bonton sur lequel on clique et qui ajoute à la fin de la page une phrase. (j'ai essayé avec document.write() mais ca ne produit pas l'effet recherché, ca me charge une page blanche avec ma phrase en haut à droite). Merci ;-) |
Salut,
La fonction focus est assez simpliste ! Le seul moyen est : 1. sauvegarder le contenu de ton champs dans une variable, 2. raz la valeur du champs 3. donner le focus au champs 4. ajouter le contenu mémorisé dans le champs. Le focus se trouvera à la fin du contenu. En ce qui concerne l'ajout de texte en fin de page, mon avis est que la page doit être de toute manière rechargée. Une solution (peut etre lourde !) est de regenerer ta page en re-affichant ce qui existe deja et d'ajouter le reste ?! DaNot un Libre ouvert à la source... |
Salut,
merci pour ta réponse: un seul bémol (le petit 4/ ) car que je n'ai pas réussi à trouver comment afficher une variable javascript (j'm'y connais très peu)! Si tu as 2 secondes pour m'expliquer ... Merci! Pour le second pblem je pensais que c'etait possible de faire autrement car une fois j'ai chatté sur un site qui proposai un chat php (sans applet java) et où j'ai eu l'impression que les messages s'ajoutais sans rechargement complet de la page. (mais peut-etre que mes souvenirs sont corrompus lol) en tous cas thank you for that message! |
Salut,
Voici un exemple <html>
<script>
function setFocus( ) {
var tValue = document.forms[0].elements["iSaisie"].value;
document.forms[0].elements["iSaisie"].value = "";
document.forms[0].elements["iSaisie"].focus( );
document.forms[0].elements["iSaisie"].value = tValue;
}
</script>
<body>
<form>
<input type="text" value="Saisie" name="iSaisie">
<input type="button" value="go" onclick="setFocus(); return true;">
</form>
</body>
</html>DaNot
un Libre ouvert à la source... |
bonjour,
Une des solutions serait d'utiliser des DIV à la place des Frames. Ainsi tu peux faire tout cela en Ajax avec l'aide du Framework Prototype. Ce framework peut rafraichir à intervale régulier des DIV ou tout autre élément nommé. Regarde entre autre ceci : http://amillet.developpez.com/tutoriels/javascript/ajax-prototype/ ou encore ceci : http://prototypejs.org/download Amicalement |
Résultats pour focus (curseur au bon endroit dans le champ)
Résultats pour focus (curseur au bon endroit dans le champ)
Résultats pour focus (curseur au bon endroit dans le champ)
Résultats pour focus (curseur au bon endroit dans le champ)
Résultats pour focus (curseur au bon endroit dans le champ)