comparison website/issues/html/help_controls.js @ 5288:536344835432

Upgrade help_controls/hellp-submit to classic tracker. Trigger change events on field we are changing.
author John Rouillard <rouilj@ieee.org>
date Sun, 24 Sep 2017 19:20:56 -0400
parents c2d0d3e9099d
children
comparison
equal deleted inserted replaced
5287:07617c8d4efc 5288:536344835432
50 */ 50 */
51 function updateOpener() { 51 function updateOpener() {
52 // write back to opener window 52 // write back to opener window
53 if (document.frm_help.check==undefined) { return; } 53 if (document.frm_help.check==undefined) { return; }
54 form[field].value = text_field.value; 54 form[field].value = text_field.value;
55
56 /* trigger change event on the field we changed */
57 if ("createEvent" in document) {
58 var evt = document.createEvent("HTMLEvents");
59 evt.initEvent("change", true, true);
60 form[field].dispatchEvent(evt);
61 }
62 else
63 form[field].fireEvent("onchange");
55 } 64 }
56 65
57 function updateList() { 66 function updateList() {
58 // write back to opener window 67 // write back to opener window
59 if (document.frm_help.check==undefined) { return; } 68 if (document.frm_help.check==undefined) { return; }
60 form[field].value = determineList(); 69 form[field].value = determineList();
70
71 /* trigger change event on the field we changed */
72 if ("createEvent" in document) {
73 var evt = document.createEvent("HTMLEvents");
74 evt.initEvent("change", true, true);
75 form[field].dispatchEvent(evt);
76 }
77 else
78 form[field].fireEvent("onchange");
61 } 79 }
62 80
63 function updatePreview() { 81 function updatePreview() {
64 // update the preview box 82 // update the preview box
65 if (document.frm_help.check==undefined) { return; } 83 if (document.frm_help.check==undefined) { return; }

Roundup Issue Tracker: http://roundup-tracker.org/