Hello, I'm trying to get a random number to display where it says sem=3422 Here is my code... <script type="text/javascript"> var varuSec = 1; var t; function timerWin(){ // alert(varuSec+' varuSec'); if (varuSec > 0){ varuSec--; document.getElementById('secleft').innerHTML = varuSec; } if(varuSec==0){ return getPage('earn.credits.update.php', 'messageArea', 'sid=26563;sem=3422;admin=0;sd=;cer='+document.getElementById('credit_win').innerHTML); return true; } t = setTimeout("timerWin()", 1000); } setTimeout("timerWin()", 1000); </script> What I would like is where it says sem=3422 I'd like sem=random_number Is there away I can do this? Thanks
Hi, did you try obvious google search "random number javascript"? Just pick one function and call it in your code like (if function is called get_random_number): return getPage('earn.credits.update.php', 'messageArea', 'sid=26563;sem='+get_random_number()+';admin=0;sd=;cer='+document.getElementById('credit_win').innerHTML);
Here is a simple function: function getRandomCode(){ var chars = "0123456789"; var code = ""; for (i=0; i<4; i++) { var rnum = Math.floor(Math.random() * chars.length); code += chars.substring(rnum, rnum + 1); } return code; }