eric6/Helpviewer/JavaScriptResources.py

changeset 6942
2602857055c5
parent 6645
ad476851d7e0
equal deleted inserted replaced
6941:f99d60d6b59b 6942:2602857055c5
1 # -*- coding: utf-8 -*-
2
3 # Copyright (c) 2009 - 2019 Detlev Offenbach <detlev@die-offenbachs.de>
4 #
5
6 """
7 Module containing some HTML resources.
8 """
9
10 from __future__ import unicode_literals
11
12 parseForms_js = """
13 (function (){
14 var forms = new Array;
15 for (var i = 0; i < document.forms.length; ++i) {
16 var form = document.forms[i];
17 var formObject = new Object;
18 formObject.name = form.name;
19 formObject.index = i
20 var elements = new Array;
21 for (var j = 0; j < form.elements.length; ++j) {
22 var e = form.elements[j];
23 var element = new Object;
24 element.name = e.name;
25 element.value = e.value;
26 element.type = e.type;
27 element.autocomplete = e.attributes.getNamedItem("autocomplete");
28 if (element.autocomplete != null)
29 element.autocomplete = element.autocomplete.value;
30 elements.push(element);
31 }
32 formObject.elements = elements;
33 forms.push(formObject);
34 }
35 return forms;
36 }());
37 """

eric ide

mercurial