Tudtok ilyen HTML kódot mondani?
annyival még ki bírnád egészíteni hogy működjön a véletlen gomb és hogy csak 5 vagy 6 számot lehessen kijelölni ?
előre is köszi !
Egyébként mi az amit Te tudsz kódolni?
Le tudod írni a neved nyomtatottan is, vagy mi?
Tessék:
<html>
<head><title>Lottó</title></head>
<body>
<div id="lotto" style="width:500px; display:inline-block; padding:2px;">
<script type="text/javascript">
for (i=1;i<=90;i++){
document.write('<div style="display:inline-block; border:1px solid black; width:36px; padding:2px; margin:2px; text-align:right;">'+i+'<input type="checkbox" id="lotto_'+i+'" onclick="cbox_click(this);" /></div>');
}
</script>
</div>
<script type="text/javascript">
function torol(){
for (i=1;i<=90;i++){
document.getElementById('lotto_'+i).checked = false;
}
}
function sorsol(){
var arr = [];
while(arr.length < 5){
var randomnumber=Math.ceil(Math.random()*90);
var found=false;
for(var i=0;i<arr.length;i++){
if(arr[i]==randomnumber){found=true;break;}
}
if(!found)arr[arr.length]=randomnumber;
}
return arr;
}
function veletlen(){
torol();
arr = sorsol();
for(var i=0;i<arr.length;i++){
document.getElementById('lotto_'+arr[i]).checked = true;
}
}
function sorsol_es_mutat(){
arr = sorsol();
document.getElementById('sorsolas').innerHTML = 'A szamok: ';
for(var i=0;i<arr.length;i++){
document.getElementById('sorsolas').innerHTML += arr[i]+',';
}
document.getElementById('sorsolas').innerHTML += '<br />A te szamaid: ';
for (var i=1;i<=90;i++){
if (document.getElementById('lotto_'+i).checked){
document.getElementById('sorsolas').innerHTML += i+',';
}
}
}
function ellenoriz(){
kijelolt = 0;
for (var i=1;i<=90;i++){
if (document.getElementById('lotto_'+i).checked){
kijelolt++;
if (kijelolt>5) return false;
}
}
return true;
}
function cbox_click(obj){
if (!ellenoriz()){
obj.checked = false;
window.alert('Csak 5 szamot jelolhetsz!');
}
}
</script>
<input type="button" value="Torol" onclick="torol();" />
<input type="button" value="Veletlen" onclick="veletlen();" />
<input type="button" value="Sorsol" onclick="sorsol_es_mutat();" />
<div id="sorsolas"></div>
</body>
</html>
Amúgy engem is érdekelne, hogy mi az amit tudsz 'kódolni', ha még a kész program módosítása se megy.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!