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