HTML : changer du texte sans recharger la pag
Résolu
Net_walker
-
Jessicat322 Messages postés 60 Date d'inscription Statut Membre Dernière intervention -
Jessicat322 Messages postés 60 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Recharger un div sans recharger la page
- Editeur html - Télécharger - HTML
- Espace html ✓ - Forum HTML
- [**] Balise pour un espace vide en hml. Merci ✓ - Forum Webmastering
- /Var/www/html/index.html ✓ - Forum Linux / Unix
- Html download - Télécharger - HTML
8 réponses
Mais si c'est possible!!!
avec cette fonction en javscript:
function changeMessage(choix)
{
if(choix==1){
document.getElementById("desc").innerHTML ="bienvenue";
}
et ceci dans une tableau :
<td id=desc rowspan="8" align="center"width="60%" height="50%" >
</td>
avec un evenement la ou tu veux :
onmouseover="changeMessage(1)"
tu auras ton texte a l'endroit voulue!!
avec cette fonction en javscript:
function changeMessage(choix)
{
if(choix==1){
document.getElementById("desc").innerHTML ="bienvenue";
}
et ceci dans une tableau :
<td id=desc rowspan="8" align="center"width="60%" height="50%" >
</td>
avec un evenement la ou tu veux :
onmouseover="changeMessage(1)"
tu auras ton texte a l'endroit voulue!!
Peut-être peut définir des valeurs de styles pour le input qui font qu'on ne voit pas la différence avec le reste du texte...
Sinon, tu peux jouer avec des <DIV> </DIV> qui sont visibles ou non. Le principe, c'est de mettre le "texte avant chagement" dans un div et le "texte après changement" dans un autre, avec deux z-index différents. Sur le lien, tu l'envoies vers une fonction javascript qui modifie les propriétes visible de chaque div.
Je ne suis pas super pro du javascript et du DHTML donc je ne peux pas t'aider beaucoup plus.
Quelques liens que j'aime bien si tu veux en savoir plus :
http://www.htmlguru.com (impressionant, on se rend compte avec se site que TOUT est possible en DHTML)
http://webbo.enst-bretagne.fr/tig/cours/dhtml/sommaire.html et plus précisemment le chapitre "Agir sur le code HTML (partie 1) " qui explique comment mettre en oeuvre la solution que je t'ai suggéré avec les DIV.
En ésperant que cela te soit utile...
TaBou JuNioR
Sinon, tu peux jouer avec des <DIV> </DIV> qui sont visibles ou non. Le principe, c'est de mettre le "texte avant chagement" dans un div et le "texte après changement" dans un autre, avec deux z-index différents. Sur le lien, tu l'envoies vers une fonction javascript qui modifie les propriétes visible de chaque div.
Je ne suis pas super pro du javascript et du DHTML donc je ne peux pas t'aider beaucoup plus.
Quelques liens que j'aime bien si tu veux en savoir plus :
http://www.htmlguru.com (impressionant, on se rend compte avec se site que TOUT est possible en DHTML)
http://webbo.enst-bretagne.fr/tig/cours/dhtml/sommaire.html et plus précisemment le chapitre "Agir sur le code HTML (partie 1) " qui explique comment mettre en oeuvre la solution que je t'ai suggéré avec les DIV.
En ésperant que cela te soit utile...
TaBou JuNioR
Essaie ce code :
--------
<script language="javascript">
function changer() {texte.value="texte après changement";}
</script>
<input type="text" name="texte" value="texte avant changement"><br />
<a href="javascript:changer()">Changer</a>
-----------
TaBou JuNioR
--------
<script language="javascript">
function changer() {texte.value="texte après changement";}
</script>
<input type="text" name="texte" value="texte avant changement"><br />
<a href="javascript:changer()">Changer</a>
-----------
TaBou JuNioR
mettre ton texte en image à la rigueuer!!?!!!
ou alors un truc du genre
<script language="javascript">
var texte;
function changer() {texte.value="ça a changer";}
</script>
<Input label= "texte" valule="bonjour">
<a href="javascript:changer()">Changer</a>
ça pourrait peut etre marcher, non?
attention j'ai jamais appris à coder en javascript mais tu vois à peu prés l'idée en passant par un label?!
LMCT
All I know is I’m in love
with someone who loves me too.
ou alors un truc du genre
<script language="javascript">
var texte;
function changer() {texte.value="ça a changer";}
</script>
<Input label= "texte" valule="bonjour">
<a href="javascript:changer()">Changer</a>
ça pourrait peut etre marcher, non?
attention j'ai jamais appris à coder en javascript mais tu vois à peu prés l'idée en passant par un label?!
LMCT
All I know is I’m in love
with someone who loves me too.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci beaucoup
En fait j'avais déjà pensé à ça, mais je cherche à faire quelque chose de plus discret : le texte qui va subir la modification s'affiche comme le reste du texte.
Peut-être qu'il n'existe pas de solution :-( , on ne peux pas tout faire avec HTML...
En fait j'avais déjà pensé à ça, mais je cherche à faire quelque chose de plus discret : le texte qui va subir la modification s'affiche comme le reste du texte.
Peut-être qu'il n'existe pas de solution :-( , on ne peux pas tout faire avec HTML...
dsl tout le monde j'ai un problème fondamental, j'aiconsulté la base pour affiché tout les données qui existe dans une table, la page devient très long ce qui rendre illisible, j'ai l'idée de mettre une petite image suivant lorsue il dépasse 30 enregistrements mai j'ai pas trouvé la solution c vous pouvez m'aider SVP et mercii d'avance