Finding All Form Objects
Perşembe, 19 Haz 2008
yorum yok
function getElementsByTagNameMultiple( tag_names, parent_node ) { if( parent_node == undefined ) { parent_node = document; } var param='&'; for( var i = 0; i < tag_names.length; i++ ) { elementsFound = parent_node.getElementsByTagName(tag_names[i]); for( var i = 0; i < tag_names.length; i++ ) { elementsFound = parent_node.getElementsByTagName(tag_names[i]); for (var j = 0; j < elementsFound.length; j++){ if (elementsFound.item(j).type == "checkbox") { if (elementsFound.item(j).checked) { param += elementsFound.item(j).name + "=" + elementsFound.item(j).value + "&"; } else { param += elementsFound.item(j).name + "=&"; } }else if (elementsFound.item(j).type == "radio") { if (elementsFound.item(j).checked) { param += elementsFound.item(j).name + "=" + elementsFound.item(j).value + "&"; } else { param += elementsFound.item(j).name + "=&"; } }else{ param += elementsFound.item(j).name + '=' + elementsFound.item(j).value+ "&"; } } } alert(param);// do what u want here 😀 } function getAllFormElements( parent_node ) { return getElementsByTagNameMultiple([ 'input', 'textarea', 'select']); }
using : javascript:getAllFormElements(document.getElementById(‘myform’));