Résolu Javascript musique aléoatoire

Statut
N'est pas ouverte pour d'autres réponses.

Maamsou_93

Membre
Inscription
30 Janvier 2015
Messages
117
Réactions
18
Points
643
RGCoins
50
Bonjour , j'ai réussi a mettre une playlist de musique avec un javascript mais j'aimerai que sa sois aléoatoire .

Merci d'avance !
 
Code:
function stop()
{
document.getElementById('soundtrack').innerHTML="<audio><source src='musique/2.ogg' type='audio/ogg'></audio>";
}
function play()
{
    var a = Math.random()*7;
    a=Math.floor(a);

    if(a==1)
    {
     
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/2.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==0)
    {
       
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/1.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==2)
    {
       
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/3.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==3)
    {
       
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/4.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==4)
    {
       
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/5.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==5)
    {
       
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/6.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==6)
    {
       
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/7.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
}
 
Code:
function stop()
{
document.getElementById('soundtrack').innerHTML="<audio><source src='musique/2.ogg' type='audio/ogg'></audio>";
}
function play()
{
    var a = Math.random()*7;
    a=Math.floor(a);

    if(a==1)
    {
    
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/2.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==0)
    {
      
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/1.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==2)
    {
      
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/3.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==3)
    {
      
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/4.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==4)
    {
      
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/5.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==5)
    {
      
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/6.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
    if(a==6)
    {
      
        document.getElementById('soundtrack').innerHTML="<audio loop autoplay><source src='musique/7.ogg' type='audio/ogg'>Your browser does not support the audio element.</audio>";
    }
}
Merci de ta réponse !
Je met ce code dans quoi ?
 
je 'lai mis dans le html mais une erreur s'affiche
Code:
function stop() { document.getElementById('soundtrack').innerHTML=""; } function play() { var a = Math.random()*7; a=Math.floor(a); if(a==1) { document.getElementById('soundtrack').innerHTML=""; } if(a==0) { document.getElementById('soundtrack').innerHTML=""; } if(a==2) { document.getElementById('soundtrack').innerHTML=""; } if(a==3) { document.getElementById('soundtrack').innerHTML=""; } if(a==4) { document.getElementById('soundtrack').innerHTML=""; } if(a==5) { document.getElementById('soundtrack').innerHTML=""; } if(a==6) { document.getElementById('soundtrack').innerHTML=""; } }
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut