fransochal
Nieuwe gebruiker
- Lid geworden
- 21 jun 2007
- Berichten
- 1
Ik heb eenvoudig pagina aangemaakt om mijn script te testen. Op basis van de enter toets wil ik een bepaalde actie gelinkt aan een specifieke element (in het onderstaande geval is het gelinkt aan een inputtext en toont het in gevoerde veld in een popup) uitvoeren. Als ik het script uitvoert, krijg ik in alle browser (IE , Safari en opera) het gewenste resultaat, alleen Firefox wilt niet mee. Iemand enige idee?
Code:
<html>
<head>
<script type="text/javascript">
function doSomeThing(){
return alert('Your name is :' + document.getElementById("acId").value);
}
</script>
</head>
<body>
<form id='mainSearch'>
<script type="text/javascript">
function keyPress(e) {
if (!e)
e = window.event;
if( e.keyCode ==13){
document.getElementById('acId').click();
return false;
}
else
return true;
}
document.forms['mainSearch'].onkeypress =keyPress;
</script>
Firstname <input id="acId" type="text" name="firstname" onclick="doSomeThing()"/>
</form>
</body>
</html>