Les méthodes d'attribut couramment utilisées en JavaScript incluent : 1. Le commentaire dans JS est [//] ; 2. Convertir le type de caractère en type numérique [parseInt()] ; ]; 4. Utilisez var pour déclarer des variables ; 5. Structure de l'instruction de jugement [if(condition){}else{}].
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur DELL G3.
Les méthodes d'attribut JavaScript courantes sont :
1.document.write(""); Instruction de sortie
2. /
3. L'ordre traditionnel des documents HTML est : document->;html->;(head,body)
4. L'ordre DOM dans une fenêtre de navigateur est : window - >;(navigateur,écran,historique,emplacement,document)
5. Obtenez le nom et la valeur de l'élément sous la forme : document.getElementById("Numéro d'identification de l'élément dans le formulaire"). nom (ou valeur)
6. Une minuscule à majuscule JS :
document.getElementById("output").value=document.getElementById("input").value.toUpperCase() ;
7. Types de valeur en JS : String, Number, Boolean, Null, Object, Function
8. Convertir le type de caractère en type numérique dans JS : parseInt(),parseFloat()
9. Les nombres en JS sont convertis en caractères : ("" variable)
10. La longueur de la chaîne en JS est : (longueur)
11. Les caractères sont connectés aux caractères à l'aide de symboles.
12. Les opérateurs de comparaison en JS sont : ==égal,!=pas égal,>;,>;=,<.<=
13. Utilisez var pour déclarer des variables dans JS
14. Structure de l'instruction de jugement dans JS : if(condition){}else{}
15.JS La structure de la boucle dans : for ([expression initiale];[condition];[expression mise à jour]) {à l'intérieur de la boucle}
16. La commande pour terminer la boucle est : break
17.JS Définition de la fonction : function functionName ([paramètre],...){statement[s]>
18. Lorsque plusieurs formulaires apparaissent dans le fichier, vous pouvez utiliser document.forms[0],document form[1] à la place.
19. Fenêtre : ouvrez la fenêtre window.open(), fermez une fenêtre : window.close(), la fenêtre elle-même : self
20. "Personnage";
21. Message d'invite contextuel : window.alert("Character");
22. Boîte de confirmation contextuelle : window.confirm();
23. Affichez la zone d'invite de saisie : window.prompt();
24. Spécifiez l'emplacement du lien actuellement affiché : window.location.href="URL"
25. Obtenez le nombre de tous les formulaires sous la forme : document.forms.length
26. Fermez le flux de sortie du document : document.close();
27. : =
28. Créez un élément de document : document.createElement(),document.createTextNode()
29. Obtenez la méthode de l'élément : document.getElementById()
. 30. Définissez la valeur de tous les membres de type texte dans le formulaire sur vide :
var form = window.document.forms[0] for (var i = 0; i<form.elements.length;i ){ if (form.elements.type == "text"){ form.elements.value = ""; } }
31. Déterminez si le bouton de vérification est coché dans JS :
document.forms[0].checkThis.checked
(l'attribut coché indique s'il est coché). est sélectionné et renvoie TRUE ou FALSE )
32. Groupe de boutons radio (les noms des boutons radio doivent être les mêmes) :
Obtenir la longueur du groupe de boutons radio document.forms[ 0].groupName.length
33. Coché est également utilisé pour déterminer si le groupe de boutons radio est sélectionné
34. La valeur de la zone de liste déroulante :
document.forms[0].selectName.options[n].value
(nParfois, le nom de la zone de liste déroulante plus .selectedIndex est utilisé pour déterminer Déterminer la valeur sélectionnée)
Définition de la chaîne : var myString = new String("This is Lightsword"). ;
36. Convertir la chaîne en majuscule : string.toUpperCase( ); Convertir la chaîne en minuscule : string.toLowerCase();
37. : String1.indexOf("String2")!=-1 signifie qu'il n'y a pas de recherche.
38. Obtenez un caractère à la position spécifiée dans la chaîne : StringA.charAt(9);
<🎜. >39. Obtenez la sous-chaîne avec le point de départ et le point final spécifiés dans la chaîne : stringA substring(2,6);40. Fonctions mathématiques : Math.PI (renvoie pi). ), Math.SQRT2 (renvoie la racine carrée), Math.max(value1, value2) renvoie est le plus précieux des deux nombres, Math.pow(value1,10) renvoie la dixième puissance de value1, Fonction d'arrondi Math.round(value1), Math.floor(Math .random()*(n 1)) renvoie un nombre aléatoire 41. Date();42. Liste des fonctions de date :dateObj.setTime(value)设置时间,dateObj.setYear(val)设置年,
dateObj.setMonth(val)设置月,dateObj.setDate(val)设置日,
dateObj.setDay(val)设置星期几,dateObj.setHours设置小时,dateObj.setMinutes(val)设置分,
dateObj.setSeconds(val)设置秒 [注意:此日期时间从0开始计]
43.FRAME的表示方式:
[window.]frames[n].ObjFuncVarName,frames["frameName"].ObjFuncVarName,frameName.ObjFuncVarName
44.parent代表父亲对象,top代表最顶端对象
45.打开子窗口的父窗口为:opener
46.表示当前所属的位置:this
47.当在超链接中调用JS函数时用:(javascript :)来开头后面加函数名
48.在老的浏览器中不执行此JS:;
49.引用一个文件式的JS:;
50.指定在不支持脚本的浏览器显示的HTML: