Как заменить текст в текстовом поле символом звезды, используя CSS? - PullRequest
0 голосов
/ 24 марта 2020

Я хочу заменить введенный текст символом звездочки (*). Почему я это делаю, потому что при использовании type = password браузер показывает сохраненный пароль в качестве предложения. Поэтому, чтобы избежать этого, я использую текст как тип и использую CSS Я заменяю вводимый текст, и он работает для меня. Но для улучшения я хочу показать символ * вместо того, чтобы просто размыть введенный текст.

@Html.EditorFor(model => model.Password, new { htmlAttributes=new { @class = "form-control input-sm", @autocomplete = "off",@style = "color: black; text - shadow: none;",@onfocus = "this.value='';this.style.color='black'; this.style.textShadow='none';",@onkeypress = "this.style.color='transparent'; this.style.textShadow='1px 1px 4px #000';" } })

Вот изображение, на котором оно будет выглядеть enter image description here

1 Ответ

0 голосов
/ 25 марта 2020

Вы можете использовать:

@Html.PasswordFor(model => model.Password, new {@class="form-control input-sm", placeholder="Password"})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...