Maison  >  Article  >  interface Web  >  Entrez le contenu dans la zone de saisie et trois instances de méthode apparaîtront dans le div correspondant.

Entrez le contenu dans la zone de saisie et trois instances de méthode apparaîtront dans le div correspondant.

零下一度
零下一度original
2017-05-09 10:08:262806parcourir

Cet article présente principalement les différentes méthodes de saisie de contenu dans la zone de saisie, qui seront affichées dans le p ci-dessous : méthode js jQuery AngularJs la méthode a une bonne valeur de référence. Jetons-y un coup d'œil avec l'éditeur ci-dessous

Un exemple de question : saisissez le contenu dans la zone de saisie, et les différentes méthodes seront affichées dans le p ci-dessous :

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 <link rel="stylesheet" type="text/css" href="css/bootstrap.css" rel="external nofollow" />
 <style type="text/css">
 #p{
 width: 175px;
 height: 100px;
 margin: 20px 84px;
 border:2px solid green;
 }
 </style>
 </head>
 <body>
 <p class="container">
 请输入内容:<input type="text" id="put" />
 <p id="p" ></p>
 </p>
 </body>
<script src="js/jquery-3.1.1.js"></script>
<script src="js/bootstrap.js"></script>

js: natifmanipulation DOM

<script type="text/javascript">
var put1=document.getElementById("put");
 var p1=document.getElementById("p");
 put1.onkeyup=function(){
 p1.innerText=put1.value;
 }
</script>

Guide :

getElementById pour obtenir le

nœud DOM, innerHTML : définir ou obtenir tous les codes HTML à l'intérieur du nœud

Vous devez payer ; attention ici pour obtenir Le contenu du nœud dans l'entrée doit obtenir la valeur.

Ce qui est utilisé ici est l'attribut inner

HTML et l'attribut value. Faites attention à le distinguer de la méthode dans l'opération JQ

JQ :

<script src="js/angular.js"></script>
<script type="text/javascript">
$("#put").keyup(function(){
 $("#p").html($("#put").val())
 });
</script>

Guide :

jQuery("sélecteur").

action ( ); pass Le sélecteur appelle l'événement fonction , mais dans JQuery, JQuery peut être remplacé par $, c'est-à-dire $("selector").action();

>> ;Le sélecteur peut utiliser directement le

sélecteur CSS pour sélectionner l'élément ; La différence est que html() et val() sont des méthodes ici, et en JS ce sont des attributs

Opération AngularJs :

<body ng-app="">
 <p class="container">
 请输入内容:<input type="text" ng-model="name"/>
 <p ng-bind="name"></p>
<!--<p id="p" >{{name}}</p>-->
 </p>
 </body>
Conseils :

1.ng -app: ng-app=""Déclare le champ de compétence d'Angular, généralement écrit sur le corps et le HTML, en principe Il ne peut y en avoir qu'un

2.ng- modèle : lier la valeur de l'élément (la valeur du champ de saisie de l'instruction) à l'application 0a8bc3a1c393ad574b94550112e9f02936cc49f0c466276486e50c850b7e4956 variable

nom.

3.ng-bind : La directive lie le nom de la variable d'application au innerHTML d'un paragraphe. Vous pouvez utiliser l'expression 13aaf5bf552d43d11224df3448eff489

pour remplacer

8be52d48d3dd0c5e3985460ca0e795e694b3e26ee717c64999d7867364b1b4a3 Vous verrez {} au moment où la page se charge. remplacer

[Recommandations associées]e388a4556c0f65e1904146cc1a846bee{{name}}94b3e26ee717c64999d7867364b1b4a3

1

Tutoriel vidéo en ligne js gratuit

2. >3.

php.cn Dugu Jiujian (3) - Tutoriel vidéo JavaScript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn