Code:
function getElementValue(formElement)
{
if(formElement.length != null) var type = formElement[0].type;
if((typeof(type) == 'undefined') || (type == 0)) var type = formElement.type;
switch(type)
{
case 'undefined': return;
case 'radio':
for(var x=0; x < formElement.length; x++)
if(formElement[x].checked == true)
return formElement[x].value;
case 'select-multiple':
var myArray = new Array();
for(var x=0; x < formElement.length; x++)
if(formElement[x].selected == true)
myArray[myArray.length] = formElement[x].value;
return myArray;
case 'checkbox': return formElement.checked;
default: return formElement.value;
}
}
This piece of rubbish looks familiar too. Can't remember if it was a DD script or not, though.
Bookmarks