[php] Afficher texte en un clic
Résolu/Fermé
Wolfylink
Messages postés
192
Date d'inscription
jeudi 11 juin 2009
Statut
Membre
Dernière intervention
14 novembre 2010
-
26 sept. 2009 à 16:16
giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 - 27 sept. 2009 à 03:33
giheller Messages postés 1875 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 3 février 2024 - 27 sept. 2009 à 03:33
A voir également:
- [php] Afficher texte en un clic
- Mettre un texte en majuscule - Guide
- Windows 11 clic droit afficher plus d'options par défaut - Guide
- Comment retranscrire un entretien audio en texte - Guide
- Si cellule contient texte alors ✓ - Forum Excel
- Déflouter un texte - Forum Logiciels
13 réponses
f.l66
Messages postés
25
Date d'inscription
samedi 26 septembre 2009
Statut
Membre
Dernière intervention
26 septembre 2009
1
26 sept. 2009 à 16:22
26 sept. 2009 à 16:22
Salut très simple tu fait des liens hypertexte
aller bonne continuation
aller bonne continuation
Wolfylink
Messages postés
192
Date d'inscription
jeudi 11 juin 2009
Statut
Membre
Dernière intervention
14 novembre 2010
25
26 sept. 2009 à 16:24
26 sept. 2009 à 16:24
Merci de ta réponse rapide, mais...
Comment faire un lien hypertexte ?
Comment faire un lien hypertexte ?
f.l66
Messages postés
25
Date d'inscription
samedi 26 septembre 2009
Statut
Membre
Dernière intervention
26 septembre 2009
1
26 sept. 2009 à 16:30
26 sept. 2009 à 16:30
Alors tu va sur word ou autre chose tu fait clique droit tu clique sur lien hypertexte puis tu tapes le site que tu veut puis après tu donne le non que tu veut a ton lien hypertexte puis voila après tu copi cole ou tu veut pui par exemple sur ICI tu peut avoir n'importe quel site
aller bonne continuation
aller bonne continuation
Wolfylink
Messages postés
192
Date d'inscription
jeudi 11 juin 2009
Statut
Membre
Dernière intervention
14 novembre 2010
25
26 sept. 2009 à 16:34
26 sept. 2009 à 16:34
Hum, hum... C'est bien ce que je pensais.
En fait, tu t'es trompé (ou alors, j'ai mal formulé la question).
Moi, je veux une sorte de lien hypertexte, comme tu le dis, mais il est directement sur le site !
En fait, tu t'es trompé (ou alors, j'ai mal formulé la question).
Moi, je veux une sorte de lien hypertexte, comme tu le dis, mais il est directement sur le site !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
f.l66
Messages postés
25
Date d'inscription
samedi 26 septembre 2009
Statut
Membre
Dernière intervention
26 septembre 2009
1
26 sept. 2009 à 16:40
26 sept. 2009 à 16:40
http://www.commentcamarche.net/forum/ICIaffich-14531335-php-afficher-texte-en-un-clic?
f.l66
Messages postés
25
Date d'inscription
samedi 26 septembre 2009
Statut
Membre
Dernière intervention
26 septembre 2009
1
26 sept. 2009 à 16:44
26 sept. 2009 à 16:44
sa minerve je n'arive pas a trouver en partant d'ici mais de l'autre façon sa marche très bien
Wolfylink
Messages postés
192
Date d'inscription
jeudi 11 juin 2009
Statut
Membre
Dernière intervention
14 novembre 2010
25
26 sept. 2009 à 17:28
26 sept. 2009 à 17:28
Ton lien est mort...
Pourrais-tu m'en donner un autre, stp ? ^^
Pourrais-tu m'en donner un autre, stp ? ^^
incaout
Messages postés
347
Date d'inscription
lundi 8 septembre 2008
Statut
Membre
Dernière intervention
15 novembre 2012
74
26 sept. 2009 à 17:48
26 sept. 2009 à 17:48
Salut.
Le lien que tu cherches à mettre en place doit il vraiment charger une page d'un site ou servir simplement comme déclencheur de l'apparition d'un texte que tu veux afficher sous le lien ? Pas sur d'être clair, mais je ne sais pas comment dire cela mieux....
Cdlt
IC
Le lien que tu cherches à mettre en place doit il vraiment charger une page d'un site ou servir simplement comme déclencheur de l'apparition d'un texte que tu veux afficher sous le lien ? Pas sur d'être clair, mais je ne sais pas comment dire cela mieux....
Cdlt
IC
Wolfylink
Messages postés
192
Date d'inscription
jeudi 11 juin 2009
Statut
Membre
Dernière intervention
14 novembre 2010
25
26 sept. 2009 à 18:04
26 sept. 2009 à 18:04
J'ai très bien compris ta question;
Et je vais te répondre simplement :
je veux que le lien "serve simplement comme déclencheur de l'apparition d'un texte que je veux afficher sous le lien".
Et je vais te répondre simplement :
je veux que le lien "serve simplement comme déclencheur de l'apparition d'un texte que je veux afficher sous le lien".
giheller
Messages postés
1875
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
3 février 2024
142
26 sept. 2009 à 18:18
26 sept. 2009 à 18:18
Bonsoir,
Une solution serait de mettre un 'texarea' en mode hidden et lors du clic, exécuter un javascript qui le pasee en mode visible.
si l'idée vous venait de repasser en mode hidden en sortant la souris de la zone il fuat faire autrement, à savoir avec un onMouseover et un onMouseout.
Une solution serait de mettre un 'texarea' en mode hidden et lors du clic, exécuter un javascript qui le pasee en mode visible.
si l'idée vous venait de repasser en mode hidden en sortant la souris de la zone il fuat faire autrement, à savoir avec un onMouseover et un onMouseout.
incaout
Messages postés
347
Date d'inscription
lundi 8 septembre 2008
Statut
Membre
Dernière intervention
15 novembre 2012
74
26 sept. 2009 à 18:27
26 sept. 2009 à 18:27
Ok.
Alors, tu as deux façons au moins de faire cela :
1) Utiliser une balise <DIV> contenant ton texte que tu affiches ou masques si on clique sur le lien
2) Utiliser une balise <DIV> que tu affiches ou masques et à laquelle tu ajoutes ton texte.
La 2eme méthode est plus complexe. Je te présente la première :
Il te faut d'abord dans le <head> de ta page :
<head>
<style type="text/css">
/*Paramètre d'affichage du Div : invisible au chargement de la page*/
#maZone{display:none;}
</style>
<script type="text/javascript">
//une fonction pour afficher ou masquer la zone div
//je suppose que le DIV a pour id "maZone"
function Switch_Div()
{
var zone = document.getElementById("maZone");
//Mémorise l'état d'affichage de la zone
var etat = zone.style.display;
if(etat == "block")
{
//masque la zone
zone.style.display = "none";
}
else
{
//affiche la zone
zone.style.display = "block";
}
}
</script>
</head>
dans ta page, il te faut un lien, le Div en dessous
<body>
<a href="javascript:Switch_Div();">Mon lien</a><br>
<div id="maZone">
<p>Mon texte</p>
</div>
</body>
Et normalement, cela doit fonctionner, si je n'ai pas fait d'erreur de frappe et de syntaxe. Au chargement de ta page, le DIV n'est pas affiché. Quand tu cliques sur le lien, le DIV s'affiche. Si tu cliques à nouveau, il se masque et ainsi de suite.
J'espère que cela marchera.
A+
IC
Alors, tu as deux façons au moins de faire cela :
1) Utiliser une balise <DIV> contenant ton texte que tu affiches ou masques si on clique sur le lien
2) Utiliser une balise <DIV> que tu affiches ou masques et à laquelle tu ajoutes ton texte.
La 2eme méthode est plus complexe. Je te présente la première :
Il te faut d'abord dans le <head> de ta page :
<head>
<style type="text/css">
/*Paramètre d'affichage du Div : invisible au chargement de la page*/
#maZone{display:none;}
</style>
<script type="text/javascript">
//une fonction pour afficher ou masquer la zone div
//je suppose que le DIV a pour id "maZone"
function Switch_Div()
{
var zone = document.getElementById("maZone");
//Mémorise l'état d'affichage de la zone
var etat = zone.style.display;
if(etat == "block")
{
//masque la zone
zone.style.display = "none";
}
else
{
//affiche la zone
zone.style.display = "block";
}
}
</script>
</head>
dans ta page, il te faut un lien, le Div en dessous
<body>
<a href="javascript:Switch_Div();">Mon lien</a><br>
<div id="maZone">
<p>Mon texte</p>
</div>
</body>
Et normalement, cela doit fonctionner, si je n'ai pas fait d'erreur de frappe et de syntaxe. Au chargement de ta page, le DIV n'est pas affiché. Quand tu cliques sur le lien, le DIV s'affiche. Si tu cliques à nouveau, il se masque et ainsi de suite.
J'espère que cela marchera.
A+
IC
Wolfylink
Messages postés
192
Date d'inscription
jeudi 11 juin 2009
Statut
Membre
Dernière intervention
14 novembre 2010
25
26 sept. 2009 à 18:32
26 sept. 2009 à 18:32
OK, merci, je vais essayer...
giheller
Messages postés
1875
Date d'inscription
dimanche 14 juin 2009
Statut
Membre
Dernière intervention
3 février 2024
142
27 sept. 2009 à 03:33
27 sept. 2009 à 03:33
voilà une autre façon de faire
<html>
<head>
<script language="Javascript">
function on() {
var texte="mouse on";
document.form.zone.value=texte;
}
function out() {
var texte="mouse out";
document.form.zone.value=texte;
}
</script>
</head>
<body>
<form name='form'>
<img src='txtarea.jpg' height='40' onMouseover='javascript:on();' onmouseout='javascript:out();'><br>
<input type='text' name='zone' value="mouse out" size='7'>
</form>
</body>
</html>
<html>
<head>
<script language="Javascript">
function on() {
var texte="mouse on";
document.form.zone.value=texte;
}
function out() {
var texte="mouse out";
document.form.zone.value=texte;
}
</script>
</head>
<body>
<form name='form'>
<img src='txtarea.jpg' height='40' onMouseover='javascript:on();' onmouseout='javascript:out();'><br>
<input type='text' name='zone' value="mouse out" size='7'>
</form>
</body>
</html>