Rev 5903 | Blame | Compare with Previous | Last modification | View Log | RSS feed
slib_lang_exists_tmp=yes
slib_title=Composants chimiques
slib_parms=4\
, équation chimique\
, [optionnel] le mot <span class="tt">htmlbuttons</span> suivi d'une espace et d'un nombre\
, [optionnel] le mot <span class="tt">shuffle</span>\
, [optionnel] une liste de mots à ajouter, encadrés par des crochets. Certains mots sont magiques :\
<span class="tt">extra</span> se développe en '+,->' ; <span class="tt">redox_extra</span> se développe en 'H^+_aq,OH^-_aq,H2O,e^-'.
slib_out= Renvoie une matrice des réactifs en première ligne \
et des produits en seconde ligne. <br>Si le paramètre <span class="tt">htmlbuttons</span> \
est spécifié, La sortie est un code pour faire des bouttons cliquables.\
Puis, le nombre fait référence à un champ de réponse qui recevra les \
résultats des évènements du bouton. <br>Si le paramètre <span class="tt">shuffle</span> est\
spécifié, les boutons sont mélangés. <br>Ces boutons peuvent être \
rendus actifs à l'aide du code javascript ci-dessous, à ajouter à la page : \
<pre style="color:green;">\
<script type="text/javascript">\
function getInput(n){\
f=window.document.forms[0];\
for(i=0; i<f.elements.length; i=i+1){\
if (f.elements[i].name=="reply"+n) { \
return f.elements[i];\
}\
}\
return null;\
}\
function appendToInput(n,msg){\
var i=getInput(n);\
i.value=i.value+msg+' ';\
i.focus();\
}\
</script>\
</pre>
slib_comment=Utiliser la syntaxe acceptée par la commande chemeq