brython
Tutoriel
Démo
Documentation
Console
Editeur
Galerie
Ressources
Téléchargement
Développement
Communauté
English
Français
Version
3.13
3.12
3.11
3.10
Introduction
Installation
Limitations du protocole "file"
Questions fréquemment posées
Syntaxe, mots-clés et fonctions intégrées
Distribution standard
Implémentation de
import
Packages Brython
Interface avec le navigateur
Introduction - API DOM
Créer un document
Accéder aux éléments
Attributs, propriétés et méthodes
Evénements
Evénements souris
Evénements clavier
Evénements focus
Evénements pour glisser-déposer
Chaine de requête
Interactions avec Javascript
Modules intégrés propres à Brython
browser
browser.aio
browser.ajax
browser.html
browser.local_storage
browser.markdown
browser.object_storage
browser.session_storage
browser.svg
browser.template
browser.timer
browser.webcomponent
browser.websocket
browser.worker
Widgets
browser.widgets.dialog
browser.widgets.menu
interpreter
javascript
Travailler avec Brython
Options d'exécution
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
Attacher / détacher des événements
Gérer la sélection d'options dans un SELECT
Glisser-déposer
Obtenir le contenu d'un élément
Lire le contenu d'un fichier
Stocker des objets localement
Exemple de onmouseover
Problème
Afficher du contenu dans un élément de la page web
Solution
▶
from
browser
import
document document[
'zone'
] <=
"bla "
Contenu initial
document["zone"]
est l'élément dans la page web qui possède l'id "zone" (ici, la cellule colorée)