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> |