Outils pour utilisateurs

Outils du site


bloc2:prog:web:javascript

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bloc2:prog:web:javascript [2023/04/11 11:25] – [JavaScript] adminbloc2:prog:web:javascript [2024/11/19 09:28] (Version actuelle) – [Evolutions] admin
Ligne 9: Ligne 9:
  
 S'agissant de fichiers qui seront envoyés sur le client, donc librement accessibles à tout utilisateur, sur le serveur, il peut être envisagé de stocker ces fichiers dans un dossier assez ouvert, quitte à [[https://fr.wikipedia.org/wiki/Offuscation|obfusquer]] le code.  S'agissant de fichiers qui seront envoyés sur le client, donc librement accessibles à tout utilisateur, sur le serveur, il peut être envisagé de stocker ces fichiers dans un dossier assez ouvert, quitte à [[https://fr.wikipedia.org/wiki/Offuscation|obfusquer]] le code. 
 +===== Exemples d'utilisation =====
 +==== Calcul ou validation ====
 +<code html>
 +<script src="partB.js"> </script>
 +...
 +<input type="number" id="ramette" value="0" onChange="checkInput(this);" />
 +</code>
 +==== Validation à la soumission ====
 +<code html>
 +<script src="./javascript/fonctions.js" ></script>
 +...
 +<form action="index.php?page=inscrire" method="post" onSubmit="return estValide(this);">
 +</code>
 ===== Evolutions ===== ===== Evolutions =====
 Par rapport aux usages initiaux de JavaScript, deux évolutions notables sont à relever :  Par rapport aux usages initiaux de JavaScript, deux évolutions notables sont à relever : 
-  * L'utilisation d'Ajax : Ajax s'inscrit dans la dynamisation du fonctionnement des interfaces ;+  * L'utilisation d'Ajax : [[bloc2:prog:web:ajax|Ajax]] s'inscrit dans la dynamisation du fonctionnement des interfaces ;
   * L'utilisation de JavaScript dans des implémentations côté serveur (Node.js et dérivés) qui permet de viser une sorte de langage universel ;   * L'utilisation de JavaScript dans des implémentations côté serveur (Node.js et dérivés) qui permet de viser une sorte de langage universel ;
bloc2/prog/web/javascript.1681205133.txt.gz · Dernière modification : 2023/04/11 11:25 de admin