Introduction
Frequently asked questions
Syntax, keywords and built-in functions
import
implementation
Browser interface
Introduction - DOM API
Creating a document
Accessing elements
Attributes and methods
Events
Mouse events
Keyboard events
Focus events
Drag events
Query string
Using Javascript objects and libraries
Brython-specific built-in modules
browser
browser.ajax
browser.html
browser.local_storage
browser.markdown
browser.object_storage
browser.session_storage
browser.svg
browser.timer
browser.websocket
browser.webworker
javascript
asyncio
asyncio.fs
Working with Brython
Options of function
brython()
Installing the development environment
Testing and debugging
Deploying an application
Brython for Firefox OS
Introduction
WebApps : design
WebApps : application
Cookbook
Hello world !
Insert content in an element
HTML markup (bold,italic...)
HTML table
Bind and unbind events
Handle options in a SELECT
Drag and drop
Get the content of an element
Read the content of a file
Store objects locally
Example of onmouseover
Implementation notes
Compiling and running
Python → JS syntax conversion