javascript
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| javascript [2013/02/28 10:55] – ginko | javascript [2013/03/01 18:41] (current) – ginko | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Javascript ====== | ====== Javascript ====== | ||
| + | ===== Classics ===== | ||
| + | |||
| + | Quelques techniques classiques à utiliser notamment dans GreaseMonkey. | ||
| + | |||
| + | ==== Matcher l'URL sur une Regex ==== | ||
| + | <code javascript> | ||
| + | |||
| + | ==== Récupérer un élément via une requête XPath ==== | ||
| + | <code javascript> | ||
| + | return document.evaluate( xpathStmt, node, null, XPathResult.FIRST_ORDERED_NODE_TYPE, | ||
| + | } | ||
| + | |||
| + | var myXPath = "/ | ||
| + | var myElement = getNode(myXPath, | ||
| + | </ | ||
| + | |||
| + | ==== Récupérer des éléments ==== | ||
| + | <code javascript> | ||
| + | document.getElementById() | ||
| + | document.getElementsByClassName() | ||
| + | document.getElementByName() | ||
| + | document.getElementByTagName() | ||
| + | document.getElementByTagNameNS() | ||
| + | </ | ||
| + | ==== Méthodes de navigation sur la page ==== | ||
| + | <code javascript> | ||
| + | el.blur() | ||
| + | el.click()</ | ||
| + | ==== Affecter des raccourcis clavier ==== | ||
| + | [[javascript: | ||
| ===== Boucle d' | ===== Boucle d' | ||
| __NB__ : // | __NB__ : // | ||
javascript.txt · Last modified: 2013/03/01 18:41 by ginko
