brython
Introduction
Installation
Limitations of the "file" protocol
Frequently asked questions
Syntax, keywords and built-in functions
Standard distribution
import
implementation
Brython packages
Browser interface
Introduction - DOM API
Creating a document
Accessing elements
Attributes, properties 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.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
Working with Brython
Options of function
brython()
Testing and debugging
Deploying an 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
Problem
Display content in an element of the web page
Solution
from browser import document document['zone'] <= "blah "
Initial content
document["zone"]
is the element in the web page with the id "zone" (here, the colored table cell)