Commit 877c8ef6 authored by mkanat%bugzilla.org's avatar mkanat%bugzilla.org

Bug 450747: Minor JS cleanup for the "edit multiple bugs" page

Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=mkanat, a=mkanat
parent fc0f80b2
...@@ -28,12 +28,15 @@ ...@@ -28,12 +28,15 @@
<input type="hidden" name="token" value="[% token FILTER html %]"> <input type="hidden" name="token" value="[% token FILTER html %]">
<script type="text/javascript"> <script type="text/javascript">
var numelements = document.forms.changeform.elements.length;
function SetCheckboxes(value) { function SetCheckboxes(value) {
var item; var elements = document.forms.changeform.getElementsByTagName('input'),
for (var i=0 ; i<numelements ; i++) { numelements = elements.length,
item = document.forms.changeform.elements[i]; item, i;
item.checked = value; for (i = 0; i < numelements; i++) {
item = elements[i];
if (item.type === 'checkbox' && item.name.match(/^id_/)) {
item.checked = value;
}
} }
} }
document.write(' <input type="button" name="uncheck_all" value="Uncheck All" onclick="SetCheckboxes(false);">'); document.write(' <input type="button" name="uncheck_all" value="Uncheck All" onclick="SetCheckboxes(false);">');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment