Introduction

Installation

Questions fréquemment posées

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

Distribution standard

Implémentation de import

Interface avec le navigateur

Modules intégrés propres à Brython

Travailler avec Brython

Recettes

 

Problème

Obtenir le contenu d'un élément de la page web

Solution

Montrer le texte

from browser import document, alert
# document['zone'] est la cellule colorée
alert(document['zone'].text)

Montrer le code HTML

from browser import document, alert
alert(document['zone'].html)

Montrer la valeur saisie dans le champ

from browser import document, alert
# document['entry'] est le champ de saisie
alert(document['entry'].value)

Contenu de la cellule

Chaque élément de la page a un attribut text, une chaine de caractères avec le texte visible dans l'élément

Il possède aussi un attribut html, une chaine avec le code HTML contenu dans l'élément

Les champs de saisie ont un attribut value, une chaine avec la valeur saisie

alert() est une fonction du module browser qui affiche ses arguments dans une fenêtre