Javascript
Fermé
Super_carotte
Messages postés
1419
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
27 janvier 2015
-
17 mai 2010 à 12:01
Super_carotte Messages postés 1419 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 27 janvier 2015 - 19 mai 2010 à 09:26
Super_carotte Messages postés 1419 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 27 janvier 2015 - 19 mai 2010 à 09:26
A voir également:
- Javascript
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Erreur #125 javascript - Forum Mozilla Firefox
- Table de multiplication javascript ✓ - Forum Javascript
- Xxwxx dll virus javascript - Forum Virus
9 réponses
Rikkunter
Messages postés
6023
Date d'inscription
vendredi 2 novembre 2007
Statut
Membre
Dernière intervention
9 novembre 2011
180
17 mai 2010 à 12:01
17 mai 2010 à 12:01
Ah ouais, toi tu vires le bonjour automatique alors ?
hack_net
Messages postés
783
Date d'inscription
lundi 5 mars 2007
Statut
Membre
Dernière intervention
5 juin 2014
51
Modifié par hack_net le 17/05/2010 à 12:13
Modifié par hack_net le 17/05/2010 à 12:13
Bien que je ne comprenne pas vraiment où tu souhaite en venir, ce que tu demande là donnerais ça (à mettre dans le script à l'intérieur du head de ta page) :
Voila, si t'as d'autre question n'hésite pas...
Ce n'est pas parce que un chemin prend la direction que l'on souhaite, qu'il nous amène où l'on veut.
La colère envers autrui reflète toujours la tristesse interne.
Rien n'est blanc ou noir, tout est gris clair ou gris foncé.
Le silence et la pensée sont les armes les plus puissantes.
if(prenom1 == ""){ document.write("commencer l'activité en cliquant ici"); } else{ document.write("changer d'utilisateur en cliquant ici"); }
Voila, si t'as d'autre question n'hésite pas...
Ce n'est pas parce que un chemin prend la direction que l'on souhaite, qu'il nous amène où l'on veut.
La colère envers autrui reflète toujours la tristesse interne.
Rien n'est blanc ou noir, tout est gris clair ou gris foncé.
Le silence et la pensée sont les armes les plus puissantes.
Super_carotte
Messages postés
1419
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
27 janvier 2015
127
17 mai 2010 à 12:59
17 mai 2010 à 12:59
Merci bien, c'est vrai qu'au premier abord ça peut paraitre simple mais j'essai d'integrer ce code dans un spanID.
du coup, je me perd un peu...
La, j'en suis a:
function debutactivite()
{
var span_activite = document.getElementById('spanactivite');
if(prenom1 == ""){
span_prenom.innerHTML = document.write("commencer l'activité en cliquant ici");
}
else{
span_prenom.innerHTML = document.write("changer d'utilisateur en cliquant ici");
}
Mais ça prend pas :/
du coup, je me perd un peu...
La, j'en suis a:
function debutactivite()
{
var span_activite = document.getElementById('spanactivite');
if(prenom1 == ""){
span_prenom.innerHTML = document.write("commencer l'activité en cliquant ici");
}
else{
span_prenom.innerHTML = document.write("changer d'utilisateur en cliquant ici");
}
Mais ça prend pas :/
hack_net
Messages postés
783
Date d'inscription
lundi 5 mars 2007
Statut
Membre
Dernière intervention
5 juin 2014
51
17 mai 2010 à 13:09
17 mai 2010 à 13:09
Pourquoi mettre une instruction dans une autre ? C'est illogique ! document.write écrit dans le body, ton innerHTML permet de modifier un élément du body, mettre les deux l'un dans l'autre est impossible !
Fait plutôt :
A+
Fait plutôt :
function debutactivite() { var span_activite = document.getElementById('spanactivite'); if(prenom1 == ""){ span_prenom.innerHTML ="commencer l'activité en cliquant ici"; } else{ span_prenom.innerHTML = "changer d'utilisateur en cliquant ici"; }
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Super_carotte
Messages postés
1419
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
27 janvier 2015
127
17 mai 2010 à 13:53
17 mai 2010 à 13:53
Celui que tu m'as proposé ne fonctionne pas. j'ai rajouté la variable prenom1 car elle n'est pas globale.
ça donne ça mais a ne fonctionne toujours pas.
Aurais tu une idée de pourquoi ce code ne fonctionne pas?:
function debutactivite()
{
var span_activite = document.getElementById('spandebutactivite');
var prenom1 = document.getElementById('spanprenom').innerHTML;
if(prenom1 == ""){
span_activite.innerHTML ="commencer l'activité en cliquant ici";
}
else{
span_activite.innerHTML = "changer d'utilisateur en cliquant ici";
}
}
Merci,
Benjamin
ça donne ça mais a ne fonctionne toujours pas.
Aurais tu une idée de pourquoi ce code ne fonctionne pas?:
function debutactivite()
{
var span_activite = document.getElementById('spandebutactivite');
var prenom1 = document.getElementById('spanprenom').innerHTML;
if(prenom1 == ""){
span_activite.innerHTML ="commencer l'activité en cliquant ici";
}
else{
span_activite.innerHTML = "changer d'utilisateur en cliquant ici";
}
}
Merci,
Benjamin
hack_net
Messages postés
783
Date d'inscription
lundi 5 mars 2007
Statut
Membre
Dernière intervention
5 juin 2014
51
17 mai 2010 à 13:57
17 mai 2010 à 13:57
Ah oui excuse, j'avais pas fait gaf que t'avais rajouter une var entre temps :p Autant pour moi ;)
A+
A+
Super_carotte
Messages postés
1419
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
27 janvier 2015
127
18 mai 2010 à 14:25
18 mai 2010 à 14:25
J'ai une autre question:
Pourquoi les liens "+<a href="#" onclick="demandeprenom()">ICI</a>" ajoutés ne fonctionnent pas ? sont ils mal ecrits?
function debutactivite()
{
var span_activite = document.getElementById('spandebutactivite');
var prenom1 = document.getElementById('spanprenom').innerHTML;
if(prenom1 == ""){
span_activite.innerHTML ="Pour commencer l'activité, clique: "+<a href="#" onclick="demandeprenom()">ICI</a>;
}
else{
span_activite.innerHTML = "Pour changer d'utilisateur, clique: "+<a href="#" onclick="demandeprenom()">ICI</a>;
}
}
Merci,
Benjamin.
Pourquoi les liens "+<a href="#" onclick="demandeprenom()">ICI</a>" ajoutés ne fonctionnent pas ? sont ils mal ecrits?
function debutactivite()
{
var span_activite = document.getElementById('spandebutactivite');
var prenom1 = document.getElementById('spanprenom').innerHTML;
if(prenom1 == ""){
span_activite.innerHTML ="Pour commencer l'activité, clique: "+<a href="#" onclick="demandeprenom()">ICI</a>;
}
else{
span_activite.innerHTML = "Pour changer d'utilisateur, clique: "+<a href="#" onclick="demandeprenom()">ICI</a>;
}
}
Merci,
Benjamin.
hack_net
Messages postés
783
Date d'inscription
lundi 5 mars 2007
Statut
Membre
Dernière intervention
5 juin 2014
51
18 mai 2010 à 15:22
18 mai 2010 à 15:22
C'est pas mal écrit, c'est juste que les quotes simples et doubles ne se mélange pas comme on veut ! De plus, tu oublie de les ouvrir à certains endroit, de les fermer à d'autre, et tu oublie des ";" dans les appel de fonctions de tes liens, ...
Pense à mieux structurer ton code et a utiliser des logiciels avec la colorisation syntaxique, ça t'éviteras plein d'erreurs...
function debutactivite(){ var span_activite = document.getElementById('spandebutactivite'); var prenom1 = document.getElementById('spanprenom').innerHTML; if(prenom1 == ""){ span_activite.innerHTML ="Pour commencer l'activité, clique: <a href=\"#\" onclick=\"demandeprenom();\">ICI</a>"; } else{ span_activite.innerHTML = "Pour changer d'utilisateur, clique: <a href=\"#\" onclick=\"demandeprenom();\">ICI</a>"; } }
Pense à mieux structurer ton code et a utiliser des logiciels avec la colorisation syntaxique, ça t'éviteras plein d'erreurs...
Super_carotte
Messages postés
1419
Date d'inscription
mardi 8 janvier 2008
Statut
Membre
Dernière intervention
27 janvier 2015
127
19 mai 2010 à 09:26
19 mai 2010 à 09:26
Merci, ça marche tres bien maintenant.
17 mai 2010 à 12:55
17 mai 2010 à 13:08
Certes tu as mis le Svp, ce que je respecte et je te félicite même pour ça, mais depuis hier, le Bonjour est auto > Viré
Merci d'avance aussi, pas là...
Désolée de partir comme tu dis "au quart de tour" mais c'est devenu habituel de rectifier les gens pour la politesse. C'est bien triste.
17 mai 2010 à 13:25
17 mai 2010 à 13:29
Et puis, souvent la méthode des gens c'est de pas répondre.
Mais selon moi, si on répond pas, ou si on supprime, ça perd tout son aspect pédagogique.
La personne ne peut pas savoir pourquoi on ne lui répond pas ou pourquoi son topic est delete.
Dans mon cas j'ai déjà eu plusieurs personnes qui ont compris et qui ont fait des efforts ! Ok c'est une petite partie....
Et dans ce cas-là précisément, c'était un oubli et non pas volontaire ! Mais j'te promets que ça sert à qqch.
Si vous voulez continuer la discussion, > Message perso
Veux pas polluer le topic. :-)