Extracting The Values Of All Forms On The Page
Join the DZone community and get the full member experience.
Join For FreeThis is a simple piece of javascript intended to be run from Firebug or as a bookmarklet which extracts all the name : value pairs from forms on the page and pops up a new window listing them.
It's not very well written, and doesn't yet handle any non input form elements, but it will do for now. :-)
var displayWindow = window.open();
function showFormValues(form ) {
displayWindow.document.write('Form:');
displayWindow.document.write(form.name);
displayWindow.document.write('
');
var formElements = form.getElementsByTagName('input');
for (var i = 0; i < formElements.length; i++){
var element = formElements[i];
displayWindow.document.write(element.name + ' : ' + element.value + '
');}}
Array.forEach(document.forms, showFormValues);
Form (document)
Opinions expressed by DZone contributors are their own.
Comments