Il codice seguente disegna alcune linee su una immagine. Successivamente l'utente dovrebbe essere in grado di nascondere o visualizzare queste linee, cliccando su uno dei 2 link.
Non riesco proprio a completare questo programmino forse perchè le linee non hanno ID o, più probabilmente, per la mia incapacità. Qualcuno puoi aiutarmi ?
Grazie anticipatamente
codice:
<HTML>
<head>
<script type='text/javascript'>
function nascondi() {
document.getElementById('myCanvas').style.visibility = 'hidden';
}
function vedi() {
document.getElementById('myCanvas').style.visibility = 'visible';
}
</script>
<script>
window.onload = function(){
var Canvas = document.getElementById('myCanvas');
var context = Canvas.getContext('2d');
var imageObj = new Image();
imageObj.onload = function(){
context.drawImage(imageObj, 0, 0);
context.moveTo(411,0);
context.lineTo(411,181);
context.moveTo(397,0);
context.lineTo(397,186);
context.moveTo(354,0);
context.lineTo(354,205);
context.strokeStyle = '#000000';
context.stroke();
}
imageObj.src = 'Immagine.jpg';
};
</script>
</head>
<BODY topmargin=0 leftmargin=0>
<Canvas id='myCanvas' width='497' height='600' >
</Canvas>
nascondi le linee
vedi le linee
</BODY>
</HTML>