hakuna
Gebruiker
- Lid geworden
- 4 okt 2006
- Berichten
- 8
Ik hoop dat mijn vraag hier op zijn plaats is.
Ondertussen heb ik een javascript gevonden voor een 'kaart trekken'.
CRD? kaartenbak begrijp ik......maar hoe zet ik dan de gif's of jpg's in die kaartenbak en hoe koppel ik die ? (of kraam ik nu al onzin uit??)
<script lanuage="Javascript">
//Verander hieronder de grote van het plaatje (border="0" kun je laten) en de tekst stijl
var cardsize='border="0" style="border: 2px solid #C0C0FF" width="230" height="386"'
var textstyle='<font face="Arial, Helvetica, sans-serif" size="2"><strong><font color="#A8A8FF">'
//verander hieronder het pad waar de kaartplaatjes staan
var cardfolder="./kaarten/";
//Dit zo laten
rcard=0; var crd='<a href="javascript:draw();" target="_self"><img src="'+cardfolder+rcard+'.gif"'+cardsize+'></a>'
var text=new Array() ;
//verander hieronder de omschrijving van elke kaart bij kaart 2.gif is het dus text[2]
text[0]='<center><font size="5">Trek een kaart<br>om een kaart te trekken'
text[1]='<center><font size="4">Kaart 1</font></center><br>Dit is dus kaart nummer 1'
text[2]='<center><font size="4">Kaart 2</font></center><br>Dit is kaart nummer 2.'
text[3]='<center><font size="4">Kaart 3</font></center><br>en dit is dan de derde kaart.'
var explain=textstyle+text[rcard]+'</font>';
//Hieronder vind je keuze uit het aantal kaarten bv 52 - 1 = 51
function draw(){
rcard=Math.round(Math.random()*77)+1
//rcard=4;
crd='<img src="'+cardfolder+rcard+'.gif"'+cardsize+'>'
explain=textstyle+text[rcard]+'</font>';
showcard();
}
function showcard(){
if (!document.all&&!document.getElementById)
return
thelement=document.getElementById? document.getElementById("card"): document.all.card
thelement.innerHTML=crd
if (!document.all&&!document.getElementById)
return
thelement=document.getElementById? document.getElementById("declare"): document.all.declare
thelement.innerHTML=explain
}
window.onload=showcard
//Deze moeten in het gewone deel van het html komen en geven het allemaal weer Kaart:<span id="card"></span> en Tekst:<span id="declare"></span>
</script>
Ondertussen heb ik een javascript gevonden voor een 'kaart trekken'.
CRD? kaartenbak begrijp ik......maar hoe zet ik dan de gif's of jpg's in die kaartenbak en hoe koppel ik die ? (of kraam ik nu al onzin uit??)
<script lanuage="Javascript">
//Verander hieronder de grote van het plaatje (border="0" kun je laten) en de tekst stijl
var cardsize='border="0" style="border: 2px solid #C0C0FF" width="230" height="386"'
var textstyle='<font face="Arial, Helvetica, sans-serif" size="2"><strong><font color="#A8A8FF">'
//verander hieronder het pad waar de kaartplaatjes staan
var cardfolder="./kaarten/";
//Dit zo laten
rcard=0; var crd='<a href="javascript:draw();" target="_self"><img src="'+cardfolder+rcard+'.gif"'+cardsize+'></a>'
var text=new Array() ;
//verander hieronder de omschrijving van elke kaart bij kaart 2.gif is het dus text[2]
text[0]='<center><font size="5">Trek een kaart<br>om een kaart te trekken'
text[1]='<center><font size="4">Kaart 1</font></center><br>Dit is dus kaart nummer 1'
text[2]='<center><font size="4">Kaart 2</font></center><br>Dit is kaart nummer 2.'
text[3]='<center><font size="4">Kaart 3</font></center><br>en dit is dan de derde kaart.'
var explain=textstyle+text[rcard]+'</font>';
//Hieronder vind je keuze uit het aantal kaarten bv 52 - 1 = 51
function draw(){
rcard=Math.round(Math.random()*77)+1
//rcard=4;
crd='<img src="'+cardfolder+rcard+'.gif"'+cardsize+'>'
explain=textstyle+text[rcard]+'</font>';
showcard();
}
function showcard(){
if (!document.all&&!document.getElementById)
return
thelement=document.getElementById? document.getElementById("card"): document.all.card
thelement.innerHTML=crd
if (!document.all&&!document.getElementById)
return
thelement=document.getElementById? document.getElementById("declare"): document.all.declare
thelement.innerHTML=explain
}
window.onload=showcard
//Deze moeten in het gewone deel van het html komen en geven het allemaal weer Kaart:<span id="card"></span> en Tekst:<span id="declare"></span>
</script>