brookey86
04-21-2008, 06:50 PM
The function I have below is working great in IE, but it doesn't do anything in FireFox.
Any ideas why???
//THIS MAKES "ENTER" KEY CLICK THE "NEXT" BUTTON
//this is the html input tag:
//<input type="image" src="SurveyResource/next.gif" class="button" name="DATSTAT.NEXT" id="DATSTAT.NEXT" onClick="setFromButton('forward');" alt="Next >>">
function fnTrapKeyDown(e)
{
if (document.all)
{
if (event.keyCode == 13)
{
event.returnValue=false;
event.cancel = true;
document.getElementById("DATSTAT.NEXT").click();
}
}
else if(document.layers)
{
if(event.which == 13)
{
event.returnValue=false;
event.cancel = true;
document.getElementById("DATSTAT.NEXT".ClientID).click();
}
}
}
//here is the call
document.body.onkeydown=function(){
fnTrapKeyDown(event);
}
Any ideas why???
//THIS MAKES "ENTER" KEY CLICK THE "NEXT" BUTTON
//this is the html input tag:
//<input type="image" src="SurveyResource/next.gif" class="button" name="DATSTAT.NEXT" id="DATSTAT.NEXT" onClick="setFromButton('forward');" alt="Next >>">
function fnTrapKeyDown(e)
{
if (document.all)
{
if (event.keyCode == 13)
{
event.returnValue=false;
event.cancel = true;
document.getElementById("DATSTAT.NEXT").click();
}
}
else if(document.layers)
{
if(event.which == 13)
{
event.returnValue=false;
event.cancel = true;
document.getElementById("DATSTAT.NEXT".ClientID).click();
}
}
}
//here is the call
document.body.onkeydown=function(){
fnTrapKeyDown(event);
}