jimowns
Gebruiker
- Lid geworden
- 2 sep 2006
- Berichten
- 341
Beste forumleden,
ik ben bezig met een kleine website, zodat ik zowat alles onder de knie krijg.
Maar zit eventjes met een probleempje met Drag en Drop.
Ik heb 2 foto's, foto: frietjes en foto: piza
wanneer ik mijn foto versleep naar de ' ondrop ' krijg ik altijd dat het fout gedropt is.
Ben er al een tijdje me aan het prutsen, maar ik krijg het niet gefixt.
Kan iemand mij a.u.b mee helpen
.
Code:
CSS:
code:
HTML:
Met vriendelijke groetjes, Jim
ik ben bezig met een kleine website, zodat ik zowat alles onder de knie krijg.
Maar zit eventjes met een probleempje met Drag en Drop.
Ik heb 2 foto's, foto: frietjes en foto: piza
wanneer ik mijn foto versleep naar de ' ondrop ' krijg ik altijd dat het fout gedropt is.
Ben er al een tijdje me aan het prutsen, maar ik krijg het niet gefixt.
Kan iemand mij a.u.b mee helpen

Code:
CSS:
Code:
#div1 {width:350px;height:70px;padding:10px;border:1px solid #aaaaaa;}
#div2 {width:350px;height:70px;padding:10px;border:1px solid #aaaaaa;}
code:
HTML:
Code:
<!DOCTYPE html>
<html>
<head>
<title> Website Jim </title>
<link rel="stylesheet" type="text/css" href="tags.css"/>
<script type="text/javascript">
function allowDrop(ev)
{
ev.preventDefault();
}
function frieten(ev)
{
ev.dataTransfer.setData("Text",ev.target.id);
return 'friet';
}
function piza(ev)
{
ev.dataTransfer.setData("Text",ev.target.id);
return 'piza';
}
function landBelgie(ev)
{
var data=ev.dataTransfer.getData("Text");
ev.target.appendChild(document.getElementById(data));
ev.preventDefault();
if(ev == 'friet')
{
alert("Goed gedaan!");
}
else
{
alert("probeer nog een keer");
}
}
function landFrankrijk(ev)
{
var data=ev.dataTransfer.getData("Text");
ev.target.appendChild(document.getElementById(data));
ev.preventDefault();
if(ev == 'piza')
{
alert("Goed gedaan!");
}
else
{
alert("probeer nog een keer");
}
}
</script>
</head>
<body>
<div class="mid">
<p>Drag the W3Schools image into the rectangle:</p>
<div id="div1" ondrop="landBelgie(event)" ondragover="allowDrop(event)" ondragstart="frieten(event)"></div> <!-- frieten -->
<br />
<div id="div2" ondrop="landFrankrijk(event)" ondragover="allowDrop(event)" ondragstart="piza(event)"></div> <!-- Piza -->
<br />
<img id="drag1" src="img/frieten.jpg" draggable="true" ondragstart="frieten(event)" width="336" height="69" ondrop="landBelgie(event)"/>
<img id="drag2" src="img/piza.jpg" draggable="true" ondragstart="piza(event)" width="336" height="69" ondrop="landFrankrijk(event)"/>
</div>
<div class="footer">
© 2012 - 2013 Jim
</div>
</body>
</html>
Met vriendelijke groetjes, Jim
Laatst bewerkt: