Les partenaires publicitaires:

Comment désactiver saisie de texte en html

Prévenir les visiteurs du site à partir de la saisie de données sur une page Web est parfois aussi important que leur donnant la possibilité de le faire. Les pages Web sont constituées d'éléments HTML tels que les zones de texte et des zones de texte. Lorsque les utilisateurs entrent les données dans ces contrôles, le navigateur peut exécuter une variété de tâches, y compris la validation des données et de l'enregistrer dans une base de données. Cependant, les situations peuvent survenir où les utilisateurs ne sont pas autorisés à mettre à jour un élément HTML. Empêcher quiconque d'entrer du texte dans un contrôle en désactivant le contrôle.

Instructions

  1. Ouvrez le Bloc-notes et de créer un document vide.

  2. Collez le texte suivant dans le document:

    https://w3.org/1999/xhtml ">

    Désactiver texte test d'entrée






    Cela crée une zone de texte et un bouton.

  3. Ajoutez ce code ci-dessous la première "

    disableText fonction () {

    var currentObject = document.getElementById ("textBox1") -

    currentObject.disabled = "désactivée";

    alert ("Texte handicapé");

    }

    Cela crée une fonction javascript qui définit la "désactivée" propriété du contrôle de zone de texte "désactivée." Quand un utilisateur clique sur le bouton, le bouton appelle cette fonction. Utilisez le "document.getElementById" commande pour faire des éléments de page, tels que "textBox1," disponible dans une fonction javascript. Par exemple, si votre page contient une autre zone de texte nommée "textBox2," vous obtiendrez une référence à elle en entrant cette déclaration:

    var currentObject2 = document.getElementById ("textBox2");

  4. Appuyez "Ctrl" + "S." Bloc-notes pour ouvrir la "Enregistrer sous" fenêtre. Type "abc.html" dans le "Nom de fichier" zone de texte. Cliquez "Sauvegarder." Bloc-notes enregistrez le fichier comme un document HTML.

  5. Ouvrez l'Explorateur Windows. Localisez le fichier et double-cliquez dessus. Votre navigateur va ouvrir. Saisissez du texte dans la zone de texte. Cliquez sur le bouton. Le navigateur permet de désactiver la zone de texte et vous empêcher de la saisie de texte.

Conseils & Avertissements

  • Nom des fichiers HTML que vous voulez. Vérifiez que vous donnez le fichier une extension de ".html" ou ".htm."
  • Pour réactiver un contrôle, changer son "désactivée" immeuble à "activé."
  • La "document.getElementById" commande est une commande importante javascript pour apprendre (voir Ressources). De nombreuses techniques de développement web utilisent cette commande pour ajouter des fonctionnalités à des sites Web.
» » » » Comment désactiver saisie de texte en html