Rev 6094 | Details | Compare with Previous | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 5767 | bpr | 1 | <br/> |
| 11795 | bpr | 2 | Créer un formulaire html vers un bloc : jusqu'à 3 arguments. |
| 6094 | bpr | 3 | <ul> |
| 4 | <li> |
||
| 5 | Argument 1: le nom du bloc cité. Ceci peut être un bloc d'un autre |
||
| 6 | document, dans ce cas cet argument doit avoir la forme <span class="tt">ser/bl</span>, où |
||
| 7 | <span class="tt">ser</span> est le numéro de l'autre document, et <span class="tt">bl</span> le nom du |
||
| 5767 | bpr | 8 | bloc. <br/> |
| 13 | reyssat | 9 | Si cet argument est vide ou égal à ',', il signifie le bloc actuel. |
| 6094 | bpr | 10 | </li><li> |
| 11 | Argument 2 (optionnel): la position à aller (anchor) du bloc cité. |
||
| 12 | </li><li> |
||
| 13 | Argument 3: contenu du formulaire, dans son format html habituel. |
||
| 14 | </li> |
||
| 13 | reyssat | 15 | </ul> |
| 16 | <p> |
||
| 11795 | bpr | 17 | Le contenu du formulaire peut contenir jusqu'à 20 paramètres sous les |
| 18 | noms de <span class="tt">parm1, parm2, ..., parm20</span>. |
||
| 13 | reyssat | 19 | Tout autre type de paramètres d'entrée doit être évité. |
| 6094 | bpr | 20 | </p> |
| 21 | <a id="expform"></a> |
||
| 13 | reyssat | 22 | Par exemple, le formulaire ci-dessous permet la saisie d'une expression |
| 23 | numérique arbitraire. Cette expression est ensuite évaluée dans le document. |
||
| 24 | |||
| 25 | \form{.}{expform}{ |
||
| 26 | Entrez votre expression : |
||
| 11795 | bpr | 27 | <input size="30" name="parm1" value="\parm1" /> |
| 5767 | bpr | 28 | <input type="submit" value="OK"/> |
| 13 | reyssat | 29 | } |
| 30 | \def{real value=\parm1}L'expression est évaluée à : \value. |
||
| 31 | |||
| 32 | Les sources : |
||
| 33 | |||
| 34 | <pre> |
||
| 35 | \\form{.}{expform}{ |
||
| 36 | Entrez votre expression : |
||
| 6094 | bpr | 37 | <input size="30" name="parm1" value="\\parm1"/> |
| 38 | <input type="submit" value="OK"/> |
||
| 13 | reyssat | 39 | } |
| 40 | \\def{real value=\\parm1}L'expression est évaluée à : \\value. |
||
| 11795 | bpr | 41 | </pre> |