Introduction

Questions fréquemment posées

Syntaxe, mots-clés et fonctions intégrées

Implémentation de import

Interface avec le navigateur

Introduction - API DOM
Créer un document
Accéder aux éléments
Attributs et méthodes

Evénements
Evénements souris
Evénements clavier
Evénements focus
Evénements pour glisser-déposer

Chaine de requête
Objets et librairies Javascript

Modules intégrés propres à Brython

browser
browser.ajax
browser.html
browser.local_storage
browser.markdown
browser.svg
browser.timer
browser.websocket

javascript

Travailler avec Brython

Options de la fonction brython()
Installer l'environnement de développement
Test et débogage
Deployer une application

Recettes

Salut !
Insérer du contenu dans un élément
Mise en forme HTML (gras, italique...)
Table HTML
Valider un formulaire
Glisser-déposer
Obtenir le contenu d'un élément
Lire le contenu d'un fichier
Stocker des objects localement
Exemple de onmouseover

Notes sur l'implémentation

Compilation et exécution
Conversion de syntaxe Python → JS