CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

cacher/montrer texte en 1 seul clic

comando69
comando69
Niveau 6
24 avril 2007 à 23:57:46

bonsoir, je cherche un moyen de cacher/montrer texte en un seul clic, quelqu´un pourrait t´il m´expliquer svp, merci d´avance

deepblue
deepblue
Niveau 16
25 avril 2007 à 00:01:46

javascript.
exemple :
<a href="" onclick="document.getElementById( ´id de element´ ).style.display= ´none´;">cacher</a>

comando69
comando69
Niveau 6
25 avril 2007 à 22:11:00

merci de ta reponse mais quand je le fais, ca m´ouvre une nouvelle page

comment faire sans autre page, merci d´avance

iPal
iPal
Niveau 3
25 avril 2007 à 22:20:50

<a href="#"
onClick="window.document.getElementById(´id´).styl
e.display=´block´;">Afficher</a>

<a href="#"
onClick="window.document.getElementById(´id´).styl
e.display=´none´;">Cacher</a>

comando69
comando69
Niveau 6
25 avril 2007 à 22:33:30

merci de ta reponse, mais ca ne marche pas, et puis je l´ecris ou le texte que je dois montrer?cacher?

merci d´avance

iPal
iPal
Niveau 3
25 avril 2007 à 22:36:07

C´est sûr que si tu places mal ton élément, tu vas pas aller loin.
Commence par apprendre les bases, reviens ensuite.

deepblue
deepblue
Niveau 16
25 avril 2007 à 23:08:36

et remplaces ´ par de vraies apostrophes

Slash[S]nakepit
Slash[S]nakepit
Niveau 10
25 avril 2007 à 23:38:39

<style type="text/css" media="all">
.cachediv {
visibility: hidden;
overflow: hidden;
height: 1px;
margin-top: -1px;
position: absolute;
}

</style>
<!-- Script créé par KevBrok ;- ) -->
<script type="text/javascript">
/*

  • Montre uniquement un div
  • /

function MontreUniquement( nom, numero ) {
var NumDiv = 1;
var divID = nom + numero;

if ( document.getElementById ) { // Pour les navigateurs récents
while ( document.getElementById( nom + NumDiv) ) {
SetDiv = document.getElementById( nom + NumDiv );
if ( SetDiv && SetDiv.className != ´cachediv´ ) {
DivStatus( nom, NumDiv );
}
NumDiv++;
}
DivStatus( nom, numero )
}
else if ( document.all ) { // Pour les veilles versions
while ( document.all[ nom + NumDiv ] ) {
SetDiv = document.all[ nom + NumDiv ];
if ( SetDiv && SetDiv.className != ´cachediv´ ) {
DivStatus( nom, NumDiv );
}
NumDiv++;
}
DivStatus( nom, numero )
}
else if ( document.layers ) { // Pour les très veilles versions
while ( document.layers[ nom + NumDiv ] ) {
SetDiv = document.layers[ nom + NumDiv ];
if ( SetDiv && SetDiv.className != ´cachediv´ ) {
DivStatus( nom, NumDiv );
}
NumDiv++;
}
DivStatus( nom, numero )
}

}
/*
* Cache tous les divs ayant le même préfixe
*/
function CacheTout( nom )
{
var NumDiv = 1;
if ( document.getElementById ) // Pour les navigateurs récents
{
while ( document.getElementById( nom + NumDiv) )
{
SetDiv = document.getElementById( nom + NumDiv );
if ( SetDiv && SetDiv.className != ´cachediv´ )
{
DivStatus( nom, NumDiv );
}
NumDiv++;
}
}
else if ( document.all ) // Pour les veilles versions
{
while ( document.all[ nom + NumDiv ] )
{
SetDiv = document.all[ nom + NumDiv ];
if ( SetDiv && SetDiv.className != ´cachediv´ )
{
DivStatus( nom, NumDiv );
}
NumDiv++;
}
}
else if ( document.layers ) // Pour les très veilles versions
{
while ( document.layers[ nom + NumDiv ] )
{
SetDiv = document.layers[ nom + NumDiv ];
if ( SetDiv && SetDiv.className != ´cachediv´ )
{
DivStatus( nom, NumDiv );
}
NumDiv++;
}
}
}

/*
* Montre tous les divs ayant le même préfixe
*/
function MontreTout( nom )
{
var NumDiv = 1;
if ( document.getElementById ) // Pour les navigateurs récents
{
while ( document.getElementById( nom + NumDiv) )
{
SetDiv = document.getElementById( nom + NumDiv );
if ( SetDiv && SetDiv.className != ´´ )
{
DivStatus( nom, NumDiv );
}
NumDiv++;
}
}
else if ( document.all ) // Pour les veilles versions
{
while ( document.all[ nom + NumDiv ] )
{
SetDiv = document.all[ nom + NumDiv ];
if ( SetDiv && SetDiv.className != ´´ )
{
DivStatus( nom, NumDiv );
}
NumDiv++;
}
}
else if ( document.layers ) // Pour les très veilles versions
{
while ( document.layers[ nom + NumDiv ] )
{
SetDiv = document.layers[ nom + NumDiv ];
if ( SetDiv && SetDiv.className != ´´ )
{
DivStatus( nom, NumDiv );
}
NumDiv++;
}
}
}

/*

  • Montre / Cache un div
  • /

function DivStatus( nom, numero ) {

var divID = nom + numero;
if ( document.getElementById && document.getElementById( divID ) ) { // Pour les navigateurs récents
Pdiv = document.getElementById( divID );
PcH = true;
}
else if ( document.all && document.all[ divID ] ) { // Pour les veilles versions
Pdiv = document.all[ divID ];
PcH = true;
}
else if ( document.layers && document.layers[ divID ] ) { // Pour les très veilles versions
Pdiv = document.layers[ divID ];
PcH = true;
}
else {
PcH = false;
}
if ( PcH ) {
Pdiv.className = ( Pdiv.className == ´cachediv´ ) ? ´´ : ´cachediv´;
}
}
</script>

- <a href="javascript:MontreTout( ´mondiv´ )">Ouvrir tous les sondages</a><br />
- <a href="javascript:DivStatus( ´mondiv´, ´1´ )">Ouvrir/Fermer les sondages Slash</a><br />
- <a href="javascript:DivStatus( ´mondiv´, ´2´ )">Ouvrir/Fermer les sondages Brian May</a><br />
- <a href="javascript:CacheTout( ´mondiv´ )">Fermer tous les sondages</a><br />

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment