Faire html caché d'entrée visible
Je veux changer un invisible html entrée dans le visible lorsque je clique sur un bouton comme illustré ci-dessous.
Mon code html ligne qui créent le caché entrée:
<input type="hidden" id="txtHiddenUname" value="invalid input" />
mon java script pour modifier la visibilité est
var y = document.getElementById("txtHiddenUname");
y.style.display= "inline";
Mais ce ne pouvait pas faire l'élément masqué pour être visible. Des idées?
Vous devez modifier la valeur "d'entrée valide", sinon c'est toujours invalide ?
OriginalL'auteur kona | 2013-07-14
Vous devez vous connecter pour publier un commentaire.
Vous devez changer le type de l'élément d'entrée :
1) Soit par l'utilisateur java script à l'intérieur du corps de la balise ci-dessous :
OU
2) Utilisez gestionnaire d'événements tels que
onload
de sorte que le DOM est prêt.
utilisez ce code après certains événements se fait sur certains éléments , comme le clic de bouton ou autre chose.
OriginalL'auteur Lekhnath
N'est pas ici question de CSS, il est question d'attributs, de Sorte que vous besoin de changer l'attribut
type
dehidden
à autre chose commetext
De bien vouloir vérifier cette [comment-changer-html-objet de l'élément de données-attribut-valeur-en-javascript][1]
vérifier: Comment changer d'Objet HTML à l'élément de données valeur de l'attribut en javascript. Pour modifier la valeur d'attribut à l'aide de jQuery ou Javascript
OriginalL'auteur ebram khalil
OriginalL'auteur Vaibhav Kulkarni