// 密碼顯示/隱藏:點擊或鍵盤(Enter/Space)切換
$(function(){
$('.loginFixInline14 .loginFixInline11').on('click keydown', '.pw-eye', function(e){
if (e.type === 'click' || e.key === 'Enter' || e.key === ' ') {
var $eye = $(this);
var $input = $('#loginFixInline15'); // 真正的密碼欄
var show = $input.attr('type') === 'password';
$input.attr('type', show ? 'text' : 'password'); // 切換明/隱碼
$eye.toggleClass('eye-open eye-close') // 換圖(靠 CSS)
.attr('aria-label', show ? '隱藏密碼' : '顯示密碼');
if (e.type === 'keydown') e.preventDefault();
$input.trigger('focus');
}
});
});
Ly8g5a+G56K86aGv56S6L+maseiXj++8mum7nuaTiuaIlumNteebpO+8iEVudGVyL1NwYWNl77yJ5YiH5o+bCgokKGZ1bmN0aW9uKCl7CgogICQoJy5sb2dpbkZpeElubGluZTE0IC5sb2dpbkZpeElubGluZTExJykub24oJ2NsaWNrIGtleWRvd24nLCAnLnB3LWV5ZScsIGZ1bmN0aW9uKGUpewoKICAgIGlmIChlLnR5cGUgPT09ICdjbGljaycgfHwgZS5rZXkgPT09ICdFbnRlcicgfHwgZS5rZXkgPT09ICcgJykgewoKICAgICAgdmFyICRleWUgICA9ICQodGhpcyk7CgogICAgICB2YXIgJGlucHV0ID0gJCgnI2xvZ2luRml4SW5saW5lMTUnKTsgICAgICAgICAgICAvLyDnnJ/mraPnmoTlr4bnorzmrIQKCiAgICAgIHZhciBzaG93ICAgPSAkaW5wdXQuYXR0cigndHlwZScpID09PSAncGFzc3dvcmQnOwoKICAgICAgJGlucHV0LmF0dHIoJ3R5cGUnLCBzaG93ID8gJ3RleHQnIDogJ3Bhc3N3b3JkJyk7IC8vIOWIh+aPm+aYji/pmrHnorwKCiAgICAgICRleWUudG9nZ2xlQ2xhc3MoJ2V5ZS1vcGVuIGV5ZS1jbG9zZScpICAgICAgICAgICAvLyDmj5vlnJbvvIjpnaAgQ1NT77yJCgogICAgICAgICAgLmF0dHIoJ2FyaWEtbGFiZWwnLCBzaG93ID8gJ+maseiXj+WvhueivCcgOiAn6aGv56S65a+G56K8Jyk7CgogICAgICBpZiAoZS50eXBlID09PSAna2V5ZG93bicpIGUucHJldmVudERlZmF1bHQoKTsKCiAgICAgICRpbnB1dC50cmlnZ2VyKCdmb2N1cycpOwoKICAgIH0KCiAgfSk7Cgp9KTsK