Nieuw lid |
|
Ik probeer 'n functie te maken die 'n random plaatje laat zien voor 't aantal keer dat de gebruiker ingevoerd heeft, maar dat eerst checkt of er wel alleen maar cijfers ingevoerd zijn.
Maar ik doe iets fout en weet niet wat? Kan iemand mij helpen?
<script type="text/javascript">
function maak_start(){
aantal = document.m_form.m_lengte.value;
var temp = new Array();
temp = aantal.split('');
alerto=2;
for(i=0;i<temp.length;i++){
if(alerto!=1){
a=0;
alert('test');
if(temp[i] == 0 || temp[i] == 1 || temp[i] == 2 || temp[i] == 3 || temp[i] == 4 || temp[i] == 5 || temp[i] == 6 || temp[i] == 7 || temp[i] == 8 || temp[i] == 9){a=1;}
if(a!=0){
alerto = 1;
}
if(i==temp.length-1 && alerto != 1){
for(j=0;j<aantal;j++){
noot = (Math.round(Math.random()*4+1))+".gif";
document.getElementById("muziek").innerHTML+="<img style='border:1px solid #000000; width:20px; height:100px;' src='"+noot+"'>";
}
}
}
}
}
</script>
<script type="text/javascript"> function maak_start(){ aantal = document.m_form.m_lengte.value; var temp = new Array(); temp = aantal.split(''); alerto=2; for(i=0;i<temp.length;i++){ if(alerto!=1){ a=0; alert('test'); if(temp[i] == 0 || temp[i] == 1 || temp[i] == 2 || temp[i] == 3 || temp[i] == 4 || temp[i] == 5 || temp[i] == 6 || temp[i] == 7 || temp[i] == 8 || temp[i] == 9){a=1;} if(a!=0){ alerto = 1; } if(i==temp.length-1 && alerto != 1){ for(j=0;j<aantal;j++){ noot = (Math.round(Math.random()*4+1))+".gif"; document.getElementById("muziek").innerHTML+="<img style='border:1px solid #000000; width:20px; height:100px;' src='"+noot+"'>"; } } } } } </script>
|