~ubuntu-branches/ubuntu/quantal/arora/quantal

« back to all changes in this revision

Viewing changes to src/data/parseForms.js

  • Committer: Bazaar Package Importer
  • Author(s): Roderick B. Greening
  • Date: 2009-10-01 16:08:58 UTC
  • mfrom: (1.1.11 upstream)
  • Revision ID: james.westby@ubuntu.com-20091001160858-h1wnt3ddyzl07nih
Tags: 0.10.0-0ubuntu1
* New upstream release 
* Remove patches
  - kubuntu_01_google_lucky.diff - Open Search now used upstream
  - kubuntu_02_default_bookmarks.diff - bookmarks fixed upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
(function (){
 
2
    var forms = new Array;
 
3
    for (var i = 0; i < document.forms.length; ++i) {
 
4
        var form = document.forms[i];
 
5
        var formObject = new Object;
 
6
        formObject.name = form.name;
 
7
        var elements = new Array;
 
8
        for (var j = 0; j < form.elements.length; ++j) {
 
9
            var e = form.elements[j];
 
10
            var element = new Object;
 
11
            element.name = e.name;
 
12
            element.value = e.value;
 
13
            element.type = e.type;
 
14
            element.autocomplete = e.attributes.getNamedItem("autocomplete");
 
15
            if (element.autocomplete != null)
 
16
                element.autocomplete = element.autocomplete.value;
 
17
            elements.push(element);
 
18
        }
 
19
        formObject.elements = elements;
 
20
        forms.push(formObject);
 
21
    }
 
22
    return forms;
 
23
}())