Accueil Foire Aux Questions Trouver d'autres membres Rechercher Utilisez le vBpad pour stocker des notes personnelles Ici, vous pouvez voir les sujets auxquels vous avez souscris, vos messages privés; et modifier vos informations personnelles et préférences. Statistiques du forum Enregistrez vous gratuitement ! Se déconnecter  
Forum OXMO Forum OXMO > Section Technique > Actualité - Débats > [CONSEIL] Javascript - rendre visible une image


Aller au Forum:
Notez ce sujet :

  Sujet précédent   Sujet suivant
Auteur
Sujet Poster un nouveau sujet    Poster une réponse
 king  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Maitre

Déconnecté

Niveau : 4
N° de Membre : 4686

Ancienneté : 98%
Participation : 5%
Inscription: 26 Sep 2002
Localisation:
Age: 50
Messages: 3967
Sujets Lancés : 205

[CONSEIL] Javascript - rendre visible une image

salut à tous
avis à un javascripteur fou
j'essaie de rendre tous simplement une image initialement "hidden" -> "visible"
avec un text ca focntionne mais avec une image il me dit que l'objet ne supporte pas cette methode ou propriete ..
je seche
je sais il faudrait en theorie le script
mais si quelqu un peut me pondre et tester un script du style

<img .....src=.... id="toto" style="visibility:hidden"/>
<script language=javascript>
function change_etat()
}
getelementbyid("toto").style.visibility="hidden"
{
<script />

change_etat()


merci d avcance
c'est tout con mais je trouve pas ,je suis pas trop html et javascript


__________________
Les relations sont certainement le miroir dans lequel on se découvre soi-même.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 11 Jours, 6 Heures, 36 Minutes, 35 Secondes en ligne

Old Post 20-09-2011 21:09
Cliquez ici pour voir le profil de king Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de king Ajouter king à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 king  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Maitre

Déconnecté

Niveau : 4
N° de Membre : 4686

Ancienneté : 98%
Participation : 5%
Inscription: 26 Sep 2002
Localisation:
Age: 50
Messages: 3967
Sujets Lancés : 205

laissez tomber j'ai trouvé !!!
en fait javascript est sensible à la casse
et "document.getElementById" est la bonne formulation
Mois j'avais mis "ID" ou lieu de "Id"

tres con le javascript


__________________
Les relations sont certainement le miroir dans lequel on se découvre soi-même.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 11 Jours, 6 Heures, 36 Minutes, 35 Secondes en ligne

Old Post 21-09-2011 09:08
Cliquez ici pour voir le profil de king Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de king Ajouter king à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 eugene  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Confirmé

Déconnecté

Niveau : 3
N° de Membre : 14257

Ancienneté : 78%
Participation : 2%
Inscription: 16 Aug 2007
Localisation:
Messages: 1358
Sujets Lancés : 27

Désolé king, j'ai vu ton message hier soir mais pas pris le temps d'y répondre.

Je vais quand même corriger 2/3 trucs dans ton script car il n'est pas très robuste, même s'il fonctionne, il risque d'être mal interprété par certains navigateurs.
tes balises script ne respectent pas la norme en usage actuellement, maintenant on écrit

PHP:

<script  type="text/javascript">

et non plus
PHP:

<script language=javascript>


et on ferme la balise par
PHP:

</script>


On utilise quasiment plus le fonction CSS "visibility : hidden", on préfère maintenant utiliser "display: none" pour que l'espace vide créé par l'élément masqué ne soit pas affiché.

Et en fait on ne code quasiment plus de javascript en dur comme ça à cause des différence d'interprétation des navigateurs (surtout entre les vieux et les modernes) mais à la place on utilise une bibliothèque (en ce moment c'est jQuery qui est plébiscité pour sa facilité d'utilisation, son poids très léger et ses nombreux plugins, mais ça peut changer) car tous ces problèmes de compatibilité entre navigateurs y sont déjà réglés.

Donc si jQuery est déjà chargé sur ton site pour afficher un diaporama ou autre, autant en profiter.
avec lui serait simplement :
PHP:

<script type="text/javascript">
 $(document).ready(function() {
 $("#toto").show();
 });
 </script>



fonction show(); de jQuery : http://api.jquery.com/show/


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 14 Jours, 10 Heures, 52 Minutes, 29 Secondes en ligne

Old Post 21-09-2011 10:08
Cliquez ici pour voir le profil de eugene Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de eugene Ajouter eugene à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 king  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Maitre

Déconnecté

Niveau : 4
N° de Membre : 4686

Ancienneté : 98%
Participation : 5%
Inscription: 26 Sep 2002
Localisation:
Age: 50
Messages: 3967
Sujets Lancés : 205

un grand merci eugene pour ce petit cours de rattrapage ma foi fort utile
c'est sympa
je vais prendre touet tes remarques en considération et chercher un peu sur google

c'est vrai que la j'ai juste fait un petit HTA pour faire du wake on lan
j'utilise rarement le html et le javascript donc j'en aurait que rarement l'utilité mais autant coder propre

merci encore pour ton post complet !


__________________
Les relations sont certainement le miroir dans lequel on se découvre soi-même.


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 11 Jours, 6 Heures, 36 Minutes, 35 Secondes en ligne

Old Post 21-09-2011 12:54
Cliquez ici pour voir le profil de king Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de king Ajouter king à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
Il est actuellement 23:14 (GMT) Poster un nouveau sujet    Poster une réponse   
  Sujet précédent   Sujet suivant
Forum OXMO > Section Technique > Actualité - Débats > [CONSEIL] Javascript - rendre visible une image

Aller au Forum:
Notez ce sujet :


 Réponse Rapide
Titre: (Optionnel)
Message:

Convertir automatiquement les URLs Montrer la Signature
Afficher une version imprimable | Envoyer cette page par email | S'inscrire à ce sujet | Télécharger ce sujet
Règles du forum :
Créer de nouveaux sujets
Répondre aux messages
Attacher des fichiers
Editer vos messages
: not autorisé
: not autorisé
: not autorisé
: not autorisé
Le Code HTML est OFF
Le Code vB est ON
Les Smileys sont ONs
Le code [IMG] est ON
 
< Contactez-nous - Forum OXMO>

Uptime du serveur SQL : 1 jour(s) 22 heure(s) et 50 minute(s)
Page générée en 0.008612 secondes en exécutant 32 requêtes SQL.
Apache - Compression GZIP : Activée.