Я хочу заменить введенный текст символом звездочки (*). Почему я это делаю, потому что при использовании 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](https://i.stack.imgur.com/ZVzt3.png)