diff options
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/openvpn.inc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/etc/inc/openvpn.inc b/etc/inc/openvpn.inc index 2ed6a20..ae7b60a 100644 --- a/etc/inc/openvpn.inc +++ b/etc/inc/openvpn.inc @@ -240,7 +240,9 @@ function openvpn_print_javascript($mode) { <script language="JavaScript"> <!-- function onAuthMethodChanged() { - var endis = (document.iform.auth_method.options.value == 'shared_key'); + var method = document.iform.auth_method; + var endis = (method.options[method.selectedIndex].value == 'shared_key'); + document.iform.shared_key.disabled = !endis; document.iform.ca_cert.disabled = endis; document.iform.{$mode}_cert.disabled = endis; @@ -272,4 +274,4 @@ function openvpn_print_javascript2() { EOD; print($javascript); } -?>
\ No newline at end of file +?> |