javascript - form loop all and check radio + options -


i have long form , trying loop done. not sure how check options (dropdown) , radio type's, if exist, select checked or selected , put in array.

is there better way construct it? , when loop done, pass var sending in ajax?

var parameters = ""; var form = document.getelementbyid("someform"); for(var = 0; < form.elements.length; i++){     if(form.elements[i].value) {         if(form.elements[i].type == "text" || form.elements[i].type == "select-one" || form.elements[i].type == "hidden")             parameters = parameters + '&' + form.elements[i].name+'='+escape(form.elements[i].value);         if((form.elements[i].type == "radio" || form.elements[i].type == "checkbox") && form.elements[i].checked)             parameters = parameters + '&' + form.elements[i].name+'='+form.elements[i].value;     } } 

i use this, if need ajax form. append parameters end of ajax request.


Comments

Popular posts from this blog

c# - How to set Z index when using WPF DrawingContext? -

razor - Is this a bug in WebMatrix PageData? -

visual c++ - Using relative values in array sorting ( asm ) -