I have radconfirm window on blur of Date control. OK button gets the focus on confirm window, when i press tab, the focus goes to Cancel button. If i press tab again, the focus goes to parent page first control (here it is RadioButtonList) and allowing to navigate through radio buttons.
Does anyone know how to tab between Ok and Cancel buttons on confirm window.
I am using Confirm template to do this.
Here is my code:
<TelerikWeb:RadWindowManager ID="Singleton" runat="server" Skin="Vista">
<ConfirmTemplate>
<div class="windowpopup radconfirm">
<script type="text/javascript">
function RadWindowManager_SetFocus(obj, ev)
{
if (!ev) ev = window.event;
if (ev.keyCode == 9)
{
if (obj.nextSibling)
{
obj.nextSibling.focus();
}
else if (obj.previousSibling)
{
obj.previousSibling.focus();
}
}
}
</script>
<div class="dialogtext">
{1}
</div>
<div>
<a onclick="$find('{0}').callBack(true);" class="radwindowbutton" href="javascript:void(0);"
onblur="RadWindowManager_SetFocus(this, event);">
<span class="outerspan">
<span class="innerspan">##LOC[OK]##</span> </span></a>
<a onclick="$find('{0}').callBack(false);" originalAttribute="href" originalPath="javascript:void(0);"
onblur="RadWindowManager_SetFocus(this, event);">
<span class="outerspan">
<span class="innerspan">##LOC[OK]##</span> </span></a>
<a onclick="$find('{0}').callBack(false);" originalAttribute="href" originalPath="javascript:void(0);"
onkeypress="RadWindowManager_SetFocus(this, event);">
<span class="outerspan">
<span class="innerspan">##LOC[OK]##</span> </span></a>
<a onclick="$find('{0}').callBack(false);" originalAttribute="href" originalPath="javascript:void(0);"
onkeypress="RadWindowManager_SetFocus(this, event);">
<span class="outerspan">
<span class="innerspan">##LOC[OK]##</span> </span></a>
<a onclick="$find('{0}').callBack(false);" class="radwindowbutton"
href="javascript:void(0);" originalAttribute="href" originalPath="javascript:void(0);" originalAttribute="href" originalPath="javascript:void(0);" originalAttribute="href" originalPath="javascript:void(0);" onblur="RadWindowManager_SetFocus(this, event);">
<span class="outerspan">
<span class="innerspan">##LOC[Cancel]##</span> </span></a>
</div>
</div>
</ConfirmTemplate>
</TelerikWeb:RadWindowManager>
for some reason tab keypress event is not firing the function. But it get firing for any keypress.
I would appreciate any help I can get with this.
-Vishal