Commandes émises par des instructions JavaScript au navigateur. Le but d'une instruction est d'indiquer au navigateur quoi faire.
document.getElementById utilise
Syntaxe : oElement = document .getElementById (sID)
Paramètre : sID - obligatoire possibilités. Chaîne.
Valeur de retour : oElemen--Object (Element).
Description : récupère l'objet en fonction de la valeur de l'attribut id spécifiée. Renvoie une référence au premier objet dont la valeur de l'attribut id est égale à sID. Si l'objet correspondant est un groupe d'objets, le premier objet du groupe est renvoyé. S'il n'y a pas d'objet correspondant, renvoyez null .
Remarque : document.getElementById(" ") obtient un objet. Utilisez alert pour afficher "objet" au lieu d'une valeur spécifique. Il a des attributs tels que la valeur et la longueur. Ajoutez .value pour obtenir la valeur spécifique. !
Détails :
① document.getElementById saisit parfois le nom et lâche l'identifiant, ce qui est considéré comme un BUG d'IE
② getElementbyId en javascript est utilisé dans
pages Web L'élément doit avoir un attribut id avant de pouvoir être obtenu via cette méthode, tel que <input type=textname="content" id="content">
③Il existe deux manières principales pour obtenir les balises html, l'une est via la valeur ID, l'autre via l'attribut name (l'attribut name est principalement utilisé pour la balise d'entrée dans le formulaire.)
Remarque :
document.getElementById(" " ) Ce que vous obtenez est un objet. Utilisez alert pour afficher
"objet" au lieu d'une valeur spécifique. Il a des attributs tels que la valeur et la longueur. get
C'est une valeur spécifique !
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = "你好 summer"; </script> </body> </html>
Point-virgule ;
Le point-virgule est utilisé pour séparer les instructions JavaScript.
Habituellement, nous ajoutons un point-virgule à la fin de chaque instruction exécutable.
Une autre utilisation des points-virgules consiste à écrire plusieurs déclarations sur une seule ligne.
a = 5;
b = 6;
c = a + b;
Code JavaScript
JavaScript 代码是 JavaScript 语句的序列。 浏览器按照编写顺序依次执行每条语句。 本例向网页输出一个标题和两个段落: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p id="demo">一句问候</p> <div id="myDIV">一段话</div> <script> document.getElementById("demo").innerHTML="你好 summer"; document.getElementById("myDIV").innerHTML="你最近过得怎么样?"; </script> </body> </html>
Blocs de code JavaScript
JavaScript peut être combiné par lots.
Un bloc de code commence par une accolade gauche et se termine par une accolade droite.
Le but d'un bloc de code est d'exécuter une séquence d'instructions ensemble.
Cet exemple génère un titre et deux paragraphes sur la page Web :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script> function myFunction(){ document.getElementById("myPar").innerHTML="你好,世界!"; document.getElementById("myDiv").innerHTML="这里要显示一句话。"; } </script> </head> <body> <p id="myPar">替代</p> <div id="myDiv">覆盖</div> <p> <button type="button" onclick="myFunction()">点击这里</button> </p> </body> </html>
Identifiant de l'instruction JavaScript
L'instruction JavaScript commence généralement par un L'identificateur d'instruction est démarré et l'instruction est exécutée.
Les identifiants d'instructions sont des mots-clés réservés et ne peuvent pas être utilisés comme noms de variables.
Le tableau suivant répertorie les identifiants d'instructions JavaScript (mots clés) :
<table class="reference" "style="width: 100%" style="border: 0px margin: 4px; 0px ; remplissage : 0px ; largeur : 729px ; couleur : rgb(51, 51, 51) ; famille de polices : « Open Sans », « Helvetica Neue », Helvetica, Arial, STHeiti, « Microsoft Yahei », sans -serif ; taille de police : 12 px ; hauteur de ligne : normale ; espace blanc : normal ; veuves : 1 ; couleur d'arrière-plan : rgb(255, 255, 255);">
L'instruction Description
break est utilisée pour sortir de la boucle
le bloc d'instruction catch est exécuté lorsqu'une erreur se produit dans le bloc d'instruction try. .
continue Ignorer une itération dans la boucle
do... while Exécuter un bloc d'instructions et continuer à exécuter le bloc d'instructions lorsque l'instruction conditionnelle est vraie. vrai, le bloc de code peut être exécuté un nombre de fois spécifié.
for ... in est utilisé pour parcourir les propriétés du tableau ou de l'objet (opération en boucle sur les propriétés du tableau ou de l'objet >).
la fonction définit une fonction si ... sinon utilisée pour effectuer différentes actions en fonction de différentes conditions fonction de sortie de retour le commutateur utilisé en fonction de différentes conditions effectue différentes actions. throw génère (génère) des erreurs. try implémente la gestion des erreurs et est utilisé avec catch var déclare une variable while. l'instruction conditionnelle est vraie, exécutez le bloc d'instructionJavaScript est sensible à la casse.
JavaScript est sensible à la casse.
Lorsque vous écrivez des instructions JavaScript, veuillez faire attention à savoir si la touche de commutation du boîtier est désactivée.
Les fonctions getElementById et getElementbyID sont différentes.
De même, les variables myVariable et MyVariable sont également différentes.
Espaces
JavaScript ignore les espaces supplémentaires. Vous pouvez ajouter des espaces à votre script pour le rendre plus lisible. Les deux lignes de code suivantes sont équivalentes :
var person="Hege";
var person = "Hege";
Envelopper des lignes de code
Vous pouvez envelopper des lignes de code à l'aide de barres obliques inverses dans des chaînes de texte. L'exemple suivant s'affichera correctement :
document.write("Hello
world!");
Cependant, vous ne pouvez pas envelopper des lignes comme ceci :
document.write
("Bonjour tout le monde !");