[JAVASCRIPT] fonction toute simple
Fermé
Julie
-
29 juin 2007 à 15:09
kilian Messages postés 8732 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 5 février 2025 - 29 juin 2007 à 16:18
kilian Messages postés 8732 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 5 février 2025 - 29 juin 2007 à 16:18
A voir également:
- [JAVASCRIPT] fonction toute simple
- Fonction si et - Guide
- Iphone 14 simple - Guide
- Telecharger javascript - Télécharger - Langages
- Simple ocr - Télécharger - Bureautique
- Fonction moyenne excel - Guide
7 réponses
je ne sais pas si tu as fait une erreur de frappe mais avec :
<?php if ($volo=='TP')
{ echo"la case tp a eté coché";
}
?>
ça marchera deja mieux :)
<?php if ($volo=='TP')
{ echo"la case tp a eté coché";
}
?>
ça marchera deja mieux :)
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
29 juin 2007 à 15:24
29 juin 2007 à 15:24
Le php s'execute côté serveur!
Le javascript s'execute côté client!
Quand ton navigateur télécharge la page web, il n'y a plus de php, il a déjà été executé sur le serveur.
Si tu fais un clic droit sur ta page web pour afficher la source, tu ne verras pas une trace de php.
Le javascript s'execute côté client!
Quand ton navigateur télécharge la page web, il n'y a plus de php, il a déjà été executé sur le serveur.
Si tu fais un clic droit sur ta page web pour afficher la source, tu ne verras pas une trace de php.
Vi c'etait une erreur de frappe lol
j'ai bien echo"........."; dans mon code.
Mais ta remarque était pertinante
merci quand meme :p
Une idée ? à vos claviers plizzzzzz
Julie
j'ai bien echo"........."; dans mon code.
Mais ta remarque était pertinante
merci quand meme :p
Une idée ? à vos claviers plizzzzzz
Julie
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
29 juin 2007 à 15:29
29 juin 2007 à 15:29
Le php ne peut pas réagir à ton javascript puisque lorsque le javascript s'execute, il n'y a plus de php dans la page.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Effectivement c pas bete ca !!
Donc c pas possible comme ca...
Est ce que vous auriez une autre solution pour arriver au meme resultat ??
J'arrive a passer par une fonction qui permet de cacher la portion de texte (qui fait une 20aine de lignes en realité), puis de l'afficher en appelant ma fonction lors du clic sur le input 'oui'.
Mais le pb avec cette solution , c'est que meme si le texte est entouré d'un span hidden, hé ben jeme retrouve avec un espace de 20 lignes, vide, au mileu de ma page --> beurk lol.
y'a t'il qq chose a faite docteur ??
Biz, julie
Donc c pas possible comme ca...
Est ce que vous auriez une autre solution pour arriver au meme resultat ??
J'arrive a passer par une fonction qui permet de cacher la portion de texte (qui fait une 20aine de lignes en realité), puis de l'afficher en appelant ma fonction lors du clic sur le input 'oui'.
Mais le pb avec cette solution , c'est que meme si le texte est entouré d'un span hidden, hé ben jeme retrouve avec un espace de 20 lignes, vide, au mileu de ma page --> beurk lol.
y'a t'il qq chose a faite docteur ??
Biz, julie
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
29 juin 2007 à 16:12
29 juin 2007 à 16:12
Ne vous inquiétez pas mademoiselle, ce n'est pas incurable.
Tenez, je vous fais même parvenir une ordonnance séance tenante:
Ainsi que vous pourrez le constater, l'attribut innerHTML permet de changer le contenu html d'un bloc.
Tenez, je vous fais même parvenir une ordonnance séance tenante:
<html> <body> <script language="javascript"> function declare(toto) { if (toto=='oui') {document.getElementById("magicspan").innerHTML="la case tp a été cochée"}; if (toto=='non') {document.getElementById("magicspan").innerHTML=""}; } </script> Oui:<input type="radio" name="vol" value="xxx" onClick="declare('oui')"><br/> Non:<input type="radio" name="vol" value="yyy" onClick="declare('non')"><br/> <span id="magicspan"></span> </body> </html>
Ainsi que vous pourrez le constater, l'attribut innerHTML permet de changer le contenu html d'un bloc.
Et en faisant comme ca quand je coche "non", il n'y aura pas un espace vide de la taille de ma div "magicspan" dans ma page ?
Merci Kilian :x
Julie
Merci Kilian :x
Julie
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
29 juin 2007 à 16:18
29 juin 2007 à 16:18
J'ai pas testé mais à priori non, il ne devrait pas y avoir de problème.