Champ de saisie de texte HTML avec symbole monétaire

J'aimerais avoir un champ de saisie de texte contenant le signe "$" au tout début, et quelle que soit la modification apportée au champ, pour que le signe soit persistant. Je serais bien si seuls les chiffres étaient acceptés pour l'entrée, mais ce n'est qu'un ajout