I want to separate textarea from input in my HTML form! I have done it but it’s ugly and slow and not useful. I want to do one loop through my whole form and separate one from the other so I can specify how to pull the value. The form is PHP and very dynamic so I don’t know the names of the fields. Can someone please assist me in doing one loop so I can get over this big issue.? Here is my code!
[CODE]var arr = new Array();
arr = document.getElementsByTagName( “TEXTAREA” );
var params =””;
for(var i=0; i < arr.length; i++)
{
var tagName = document.getElementsByTagName( “TEXTAREA” ).item(i).name;
var elValue=CKEDITOR.instances[tagName].getData();
params = params + tagName+”=”+elValue+”&”;
}
arr = document.getElementsByTagName( “INPUT” );
var params2 =””;
for(var i=0; i < arr.length; i++)
{
var tagName = document.getElementsByTagName( “INPUT” ).item(i).name;
var tagObj = document.getElementsByTagName( “INPUT” ).item(i).value;
params2 = params2 +tagName+”=”+tagObj+”&”;
}