Java Script Validator Fix
$30-250 USD
Paid on delivery
I have a webpage with validation Java Script software to check for entries in diferent ways. Its written as a customer validation. It works erratically and not across all platforms. It also doesn't set focus on the missing field when the error message is closed.
The way it should work is by checking that at least one line item has been entered and that each line item entered has all the required fields completed.
This needs fixing and operational on all platforms. IE, Firefox Android and Safari for Mac and Ipad,(very important!)
A copy of the java code is pasted below:
<script language="javascript" type="text/javascript">
var frmvalidator = new Validator("ItemRecZZZ");
[url removed, login to view]("QtyOrdered1","numeric","Qty Must be a Number");
[url removed, login to view]("QtyOrdered1","maxlen=80");
[url removed, login to view]("QtyOrdered2","numeric","Qty Must be a Number");
[url removed, login to view]("QtyOrdered2","maxlen=80");
[url removed, login to view]("QtyOrdered3","numeric","Qty Must be a Number");
[url removed, login to view]("QtyOrdered3","maxlen=80");
[url removed, login to view]("MfgItemNum1","Req","Please Enter ItemNum");
[url removed, login to view]("MfgItemNum1","maxlen=80");
[url removed, login to view]("MfgItemNum2","Req","Please Enter ItemNum");
[url removed, login to view]("MfgItemNum2","maxlen=80");
[url removed, login to view]("MfgItemNum3","Req","Please Enter ItemNum");
[url removed, login to view]("MfgItemNum3","maxlen=80");
[url removed, login to view]("UnitPrice1","decimal ","Please Enter Price");
[url removed, login to view]("UnitPrice1","maxlen=80");
[url removed, login to view]("UnitPrice2","decimal ","Please Enter Price");
[url removed, login to view]("UnitPrice2","maxlen=80");
[url removed, login to view]("UnitPrice3","decimal ","Please Enter Price");
[url removed, login to view]("UnitPrice3","maxlen=80");
[url removed, login to view]("ManufacturerID1","Req","Please Select Manufacturer");
[url removed, login to view]("ManufacturerID1","maxlen=80");
[url removed, login to view]("ManufacturerID2","Req","Please Select Manufacturer");
[url removed, login to view]("ManufacturerID2","maxlen=80");
[url removed, login to view]("ManufacturerID3","Req","Please Select Manufacturer");
[url removed, login to view]("ManufacturerID3","maxlen=80");
[url removed, login to view]("Description1","alphanumeric_space","Description contains invalid characters");
[url removed, login to view]("Description1","maxlen=80");
[url removed, login to view]("Description2","alphanumeric_space","Description contains invalid characters");
[url removed, login to view]("Description2","maxlen=80");
[url removed, login to view]("Description3","alphanumeric_space","Description contains invalid characters");
[url removed, login to view]("Description3","maxlen=80");
/* Custom Validation */
function DoCustomValidation()
{
var frm = [url removed, login to view]["ItemRecZZZ"];
if([url removed, login to view] == "" && [url removed, login to view] =="" && [url removed, login to view] == "")
{
alert('All Qty Fields are empty you must have at least one value');
return false;
}
else
if(frm.id=[url removed, login to view] == "" && [url removed, login to view] =="" && [url removed, login to view] == "")
{
alert('All Ite
Project ID: #1258269