为没有“显示密码(小眼睛标志)”的网站添加显示密码的功能

为没有“显示密码(小眼睛标志)”的网站添加显示密码的功能;按住【Ctrl】显示密码,松手立即恢复.

// ==UserScript==
// @name         为没有“显示密码(小眼睛标志)”的网站添加显示密码的功能
// @namespace    none
// @version      1.03
// @description  为没有“显示密码(小眼睛标志)”的网站添加显示密码的功能;按住【Ctrl】显示密码,松手立即恢复.
// @author       DuckBurnIncense
// @match        http://*/*
// @match        https://*/*
// @grant        none
// @require      https://code.jquery.com/jquery-3.6.0.min.js
// ==/UserScript==

var id;
var pwd = document.querySelector("input[type='password']");
if (pwd!=null)
{
	pwd.setAttribute("dbiid","dbiid");
	id = pwd.dbiid;
	
	$(document).keydown
	(
		function(event)
		{
			if(event.keyCode == 17)
			{
				pwd.type="text";
			}
		}
	);
	$(document).keyup
	(
		function(event)
		{
			if(event.keyCode == 17)
			{
				pwd.type="password";
			}
		}
	);
}