I'm trying to validate an input field (for empty/null fields) using javascript, by using the onClientClick. But when I click the button nothing happens (no validation error message). Here is the code for the validation. Any idea why it's not working? Thanks.
<script language="javascript">
<!--
function validateField()
{
var funcName = htmlb_formid+"_getHtmlbElementId";
func = window[funcName];
var inputfield = eval(func("fname_input"));
var inputString = inputfield.getValue().toString();
alert("Validate fired");
if (inputString == "")
{
inputfield.setText("Please enter a value");
//htmlbevent.cancelSubmit="true";
//return false;
}
}
-->
</script>
<hbj:button
id="Submit_Button"
text="Submit"
tooltip="Sends your info"
onClick="onClick"
onClientClick="validatField()"
width="30px"
design="EMPHASIZED" >
<% simpleForm.setDefaultButton(Submit_Button); %>
</hbj:button>
Message was edited by: Rajiv Subramanian