Missing focus when selected the related checkbox or radiobox in Preference window.
r=kyle.yuan@sun.com sr=jaggernaut@netscape.com
This commit is contained in:
pete.zha%sun.com 2003-02-24 03:00:23 +00:00
Родитель 574c127ea3
Коммит 65b909dbce
4 изменённых файлов: 12 добавлений и 0 удалений

Просмотреть файл

@ -96,6 +96,9 @@
(lifetimeBehavior.value != 1); (lifetimeBehavior.value != 1);
if (parent.hPrefWindow.getPrefIsLocked(lifetimeDays.getAttribute("prefstring")) ) if (parent.hPrefWindow.getPrefIsLocked(lifetimeDays.getAttribute("prefstring")) )
lifetimeDays.disabled = true; lifetimeDays.disabled = true;
if (! lifetimeDays.disabled)
lifetimeDays.focus();
} }
]]> ]]>
</script> </script>

Просмотреть файл

@ -46,6 +46,9 @@
var checked = document.getElementById("advancedMailFTP").checked; var checked = document.getElementById("advancedMailFTP").checked;
var field = document.getElementById("advancedMailFTPAddress"); var field = document.getElementById("advancedMailFTPAddress");
field.disabled = !checked; field.disabled = !checked;
if (! field.disabled)
field.focus();
} }
/* /*

Просмотреть файл

@ -76,6 +76,9 @@
el.setAttribute("disabled", "true"); el.setAttribute("disabled", "true");
else else
el.removeAttribute("disabled"); el.removeAttribute("disabled");
if (!el.disabled)
el.focus();
} }
]]> ]]>

Просмотреть файл

@ -53,6 +53,9 @@
aField.removeAttribute("disabled"); aField.removeAttribute("disabled");
else else
aField.setAttribute("disabled", "true"); aField.setAttribute("disabled", "true");
if (! aField.disabled)
aField.focus();
} }
</script> </script>