Попробуйте это:
<input type="text" Id="Text1" onfocus="InTextbox()" onblur="OutOfTextBox()"/>
<input type="text" id="Text2" onfocus="InTextbox()" onblur="OutOfTextBox()"/>
<script>
var inTextBox=false;
function InTextBox()
{
inTextBox=true;
}
function OutOfTextBox()
{
inTextBox=false;
}
function YourFunction()
{
if(inTextBox) return; //one of the textboxes has focus so return
.......
}
</script>
Переменная inTextBox устанавливается в значение true, когда текстовое поле фокусируется, и устанавливается в значение false, если оно теряет фокус.