Buna, am si eu o intrebare:
cum pot afla ce sageata a apasat utilizatorul cu javascript?
Ms
<script type="text/javascript">
function displayunicode(e){
var unicode = e.keyCode ? e.keyCode : e.charCode
alert(unicode)
}
</script>
<form>
<input type="text" size="2" maxlength="1" onkeyup="displayunicode(event); this.select()" />
</form><script type="text/javascript">
function displayunicode(e){
var unicode = e.keyCode ? e.keyCode : e.charCode
if(unicode == 37){
var PrimaPoza = document.getElementById('1').innerHTML;
alert(PrimaPoza);
}else if(unicode == 39){
var ADouaPoza = document.getElementById('2').innerHTML;
alert(ADouaPoza);
}
}
</script>
<form>
<input type="text" size="2" maxlength="1" onkeyup="displayunicode(event); this.select()" />
<div id="1">Prima poza</div>
<div id="2">A doua poza</div>
</form>
<body onkeyup="getKey(event);">
<script type="text/javascript">
// arata div la apasarea sagetilor stanga /dreapta - www.marplo.net
function getKey(e){
var unicode = e.keyCode ? e.keyCode : e.charCode; // preia codul tastei apasate
// ascunde div-urile ca sa faca vizibil pe cel care trebuie
document.getElementById('d1').style.display = 'none';
document.getElementById('d2').style.display = 'none';
// afiseaza div-ul in functie de codul tastei
if(unicode == 37){
var PrimaPoza = document.getElementById('d1').innerHTML;
document.getElementById('d1').style.display = 'block';
alert(PrimaPoza);
}
else if(unicode == 39){
var ADouaPoza = document.getElementById('d2').innerHTML;
document.getElementById('d2').style.display = 'block';
alert(ADouaPoza);
}
}
</script>
<div id="d1" style="display:none;">Prima poza</div>
<div id="d2" style="display:none;">A doua poza</div>
</body>Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 1 vizitator