Call the following JavaScript function from a field on your page and it will check the value to see if it is a valid US Currency.
<!-- Function Description: Validates Non Currencys fields. -->
function validateDollar( fld )
{
var temp_value = fld.value;
if (temp_value == "")
{
fld.value = "$0.00";
return;
}
var Chars = "0123456789.,$";
for (var i = 0; i < temp_value.length; i++)
{
if (Chars.indexOf(temp_value.charAt(i)) == -1)
{
alert("Invalid Character(s)\n\nOnly numbers (0-9), a dollar sign, a comma, and a period are allowed in this field.");
fld.focus();
fld.select();
return;
}
}
}
Comments