Необходимо скопировать атрибуты текущего поля и его значение, следом создать новое поле с типом text, если текущее password и наоборот, проставить в новое поле атрибуты и значение, и заменить текущие. Далее toggle в зависимости от значения type текущего поля.