validate the values of an input text field, a selection box and a check box.
//General purpose function which returns true if a value in a selection list
has been selected and false otherwise
function isSelectFieldEmpty(fieldname)
{
if(fieldname.selectedIndex == -1)
{
return true;
}
else
{
return false;
}
}
//general purpose function which returns true if the value of a text input
field is not null and false otherwise
function isFieldEmpty(inputStr)
{
if(inputStr.length <= 0)
{
return true;
}
for(var i=0; i < inputStr.length; i++)
{
if(inputStr.charAt(i) != " ")
{
return false;
}
}
return true;
}
//general purpose function which returns true if an item is checked and false
if none checkbox item is checked
function isChecked(fieldname)
{
for (var i = 0; i < fieldname.length; i++)
{
if (fieldname[i].checked)
{
return true;
}
}
return false;
}
Requires Free Membership to View
Register today to access targeted resources from our editorial writers and independent industry experts focused on Lotus Domino, Notes, Workplace and other related technologies.
This was first published in November 2000