Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : function met [ Framework / Atlas ] (theseif)

vendredi 25 juillet 2008 à 17:30:59 | function met

theseif

Bonjour à tous, dans mes formulaires j'utilise la fonction met pour ouvir ou fermer des tableaux:

function

met1()
{
(document.getElementById('tabl_1').style.display=='none')?
document
.getElementById('tabl_1').style.display='inline':
document
.getElementById('tabl_1').style.display='none';
}
Une ligne php fait fonctionner la commande:

<?php

echo"<div align='center'><input type='button' name='' value='Sélectionner' id='o_form' onClick=\"met1(this);\"></div>";?>
1- si il y a plusieurs tableaux comment écrire le script pour que celui qui est ouvert se ferme à l'ouverture d'un autre?
2- peut-on faire fonctionner cette commande par une case à cocher à la place du bouton?

Merci d'avance pour vos réponses.

vendredi 25 juillet 2008 à 18:08:58 | Re : function met

kazma

jour tu peut toujour essayer avec ca pour cette exemple le parametre (visi) concerne le tableau a montrer

function tab(visi){
if(document.getElementById('t1').style.display==' block'){
document.getElementById('t1').style.display='none'
}
if(document.getElementById('t2').style.display==' block'){
document.getElementById('t2').style.display='hidden'
}
if(document.getElementById('t3').style.display==' block'){
document.getElementById('t3').style.display='hidden'
}
document.getElementById(visi).style.visibility=' block'
}


vendredi 25 juillet 2008 à 19:11:11 | Re : function met

nicomilville

Membre Club
Salut,

Kazma++

Sauf que j'ai une petite correction a ajouter a son exemple :

function tab(visi){
if(document.getElementById('t1').style.display==' block'){
document.getElementById('t1').style.display='none';
}
if(document.getElementById('t2').style.display==' block'){
document.getElementById('t2').style.display='hidden';
}
if(document.getElementById('t3').style.display==' block'){
document.getElementById('t3').style.display='hidden';
}
document.getElementById(visi).style.visibility=' visible'; // visibility n'a pas de valeur block, les valeurs possible sont : hidden ou visible ! Je pense qu'il voulait mettre display mais dans le doute, je laisse le visibility !
}

Si la réponse vous convient, pensez : Réponse acceptée !


vendredi 25 juillet 2008 à 19:28:52 | Re : function met

kazma

Bonjour  Nico

petit oublie c'est que j'ai repris un script que j'avait fait pour un menu ou j'utilisai la visibilite et que j'ai adapte je me relirait la prochaine fois

vendredi 25 juillet 2008 à 19:36:20 | Re : function met

nicomilville

Membre Club
Salut kazma,

Ce n'est pas grave, ça arrive a tout le monde (surtout a moi, lol ) !

Oui, je crois que j'ai vu ce menu, que tu avais fait, dailleur il a été beaucoup critiqué je crois !

Je ne sais pas si on parle du même mais cette après midi en regardant ta nouvelle source je suis allé voir l'ancien menu que tu as fait (je crois qu'il n'est pas compatible avec les windows95 ou 98 qui n'ont pas téléchargé la nouvelle version du navigateur....) ...

>>je me relirait la prochaine fois
      Lol, ce n'est pas grave de toute façon ça ne t'arrive pas souvent, je t'observe sur code source (tes interventions sur le forum) et a chaque fois, tu arrive avec un code tout pret que tu donne, il ne reste plus qu'a l'adapté (c'est très bien...) donc tu peus te permettre quelques erreurs (pas comme moi)...

a++

Si la réponse vous convient, pensez : Réponse acceptée !


vendredi 25 juillet 2008 à 23:23:36 | Re : function met

theseif

Merci pour vos réponses.

Pouvez-vous me dire ou trouver le script de menu dont vous parlez pour voir comment vous l'utilisez.

Encore merci.


samedi 26 juillet 2008 à 09:25:12 | Re : function met

nicomilville

Membre Club
Réponse acceptée !
De rien,

Va dans le profil de kazma, une des deux sources est le menu en question !

a++

Si la réponse vous convient, pensez : Réponse acceptée !


samedi 26 juillet 2008 à 21:11:43 | Re : function met

kazma

Réponse acceptée !
jour
 c'est quelque chose dans se genre la que tu cherche
si c'est le cas je ne te demandrait que 1500$


<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT>

function tab(visi){
if(document.getElementById('t1').style.display=='block'){
document.getElementById('t1').style.display='none';
document.getElementById('c1').checked=false
}
if(document.getElementById('t2').style.display=='block'){
document.getElementById('t2').style.display='none';
document.getElementById('c2').checked=false
}
if(document.getElementById('t3').style.display=='block'){
document.getElementById('t3').style.display='none';
document.getElementById('c3').checked=false
}
if(document.getElementById('t4').style.display=='block'){
document.getElementById('t4').style.display='none';
document.getElementById('c4').checked=false
}
document.getElementById(visi).style.display='block'
}

</SCRIPT>
</HEAD>
<BODY>

<table id="t1" height=50 width=50 border=2 style='display:none'>
<tr><td>coucou 1</tr><td>
</table>

<table id="t2" height=50 width=50 border=2 style='display:none'>
<tr><td>coucou 2</tr><td>
</table>

<table id="t3" height=50 width=50 border=2 style='display:none'>
<tr><td>coucou 3</tr><td>
</table>

<table id="t4" height=50 width=50 border=2 style='display:none'>
<tr><td>coucou 4</tr><td>
</table>

<input type="checkbox" id='c1' value ="tableau 1" onclick=tab("t1")>
<input type="checkbox" id='c2' value ="tableau 2" onclick=tab("t2")>
<input type="checkbox" id='c3' value ="tableau 3" onclick=tab("t3")>
<input type="checkbox" id='c4' value ="tableau 4" onclick=tab("t4")>

</BODY></HTML>

dimanche 27 juillet 2008 à 08:25:44 | Re : function met

theseif

Formidable!
Encore merci, (pour les 1500$ je pense à toi dès que je suis riche).

dimanche 27 juillet 2008 à 10:17:05 | Re : function met

kazma

alors j'espere que tu deviendra riche


1 2

Cette discussion est classé dans : met, style, document, getelementbyid, tabl


Répondre à ce message

Sujets en rapport avec ce message

acces bouton [ par ben1 ] je suohaiterai vérifier que mes boutons sont bien actifs par .checked mais apparament ce ne fonctionne pas vraiment ... pourriez-vous m'aider?voici le javascript bouton checked function [ par ben1 ] je suohaiterai vérifier que mes boutons sont bien actifs par .checked mais apparament ce ne fonctionne pas vraiment ... pourriez-vous m'aider?> > voic Probléme entre deux scripts [ par massacr ] Bonjour, Je veux mettre deux scripts dans ma page.L'un est un effet de texte déroulant, l'autre est un effet d'ouverture de message au chargement de l document.getElementById('body').style.overflow='hidden' [ par Grand Mamamouchi ] Bonsoir !peux-tu m'expliquer pourquoi l'overflow n'est pas masque (jedeveloppe sur Mozilla 1.6) ?document.getElementById('body').style.overflow='hidde controle de mouvement d'un calque avec bouton [ par kartoon ] Bonjour,Je souhaiterai connaître l'astuce pour pouvoir controler le déplacement d'un calque :J'ai un bouton "deplacer" qui fonctionne en entrant une d <DIV> Explorer 5 Macintosh [ par jpastier ] Bonjour, J'ai réalisé un script qui me permet d'afficher les détails d'un lien. Tout fonctionne correctement sur les navigateurs Firefox, Safari, ma problème de div [ par algori ] Bonjour,Voilà, mon problème est qu'il se génère une erreur dans le script suivant quand j'essaie de fermer ma checkbox. Je suppose que l'erreur est si block/none de div [ par kishkaya ] voila j'ai des contenu et j'essaye de creer une fonction pour cacher ou afficher ces div en m'inspirant d'une fonction trouver sur ce site . Moi j'ai objet qui suit le souris [ par CCJ ] bonjour g trouver ce code ici : var x = 0; var y = 0; posX = 0; posY = 0; if (document.getElementById)    {    if(navigator.appName.substring(0,3). Marche pas sous IE [ par taxidogkiller ] Bonjour, j'ai télécharger un script de galerie d'image et en voulant le bidouiller je suis tomber sur des fonction javascript qui ne marche que sous m


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,328 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.