See if this is what you want.
<form id="form1" name="form1" method="post">
<input type="text" id="TextBox1" /> <span id="TextBox1Span" style="color:Red;"></span>
<br />
<input type="text" id="TextBox2" /> <span id="TextBox2Span" style="color:Red;"></span>
<br />
<input type="submit" onclick="return validatePage(this);" value="Submit" />
</form>
<script type="text/javascript">
<!--
function validatePage(elementRef)
{
elementRef.disabled = true;
var focusElement = null;
var textBox1Ref = document.getElementById('TextBox1');
var textBox2Ref = document.getElementById('TextBox2');
var textBox1SpanRef = document.getElementById('TextBox1Span');
var textBox2SpanRef = document.getElementById('TextBox2Span');
textBox1SpanRef.innerHTML = '';
textBox2SpanRef.innerHTML = '';
if ( textBox1Ref.value.length <= 0 )
{
textBox1SpanRef.innerHTML = 'Please enter something in TextBox #1';
focusElement = textBox1Ref;
}
if ( textBox2Ref.value.length <= 0 )
{
textBox2SpanRef.innerHTML = 'Please enter something in TextBox #2';
if ( focusElement == null )
focusElement = textBox2Ref;
}
if ( focusElement == null )
{
submitForm('UK-RTW-confirmation.htm');
return true;
}
else
{
focusElement.focus();
focusElement.select();
elementRef.disabled = false;
return false;
}
}
function submitForm(actionUrl)
{
var formElementsArray = document.getElementsByTagName('FORM');
if ( formElementsArray != null )
{
var formElement = formElementsArray[0];
formElement.action = actionUrl;
formElement.submit();
}
}
// -->
</script>
NC...