Inhaltsübersicht | Nanomaschinen | Moleküle | Programme | Kurse | Fun | Links

>

Einfügen eines Auswahlmenüs

Eine alpha-Aminosäure enthält ein , C-alpha genannt, das von vier unterschiedlichen chemischen Gruppen umgeben ist. Eine und eine geben den Aminosäure ihren Namen. Der dritte Substituent, die , underscheidet die verschiedenen Aminosäuren. Ein einfaches sättigt die vierte Valenz des C-alpha-Atoms.

Vergleichen Sie die Seitenketten der zwanzig Aminosäuren, die als Bausteine für Proteine Verwendung finden:

Sie fügen nun ein Auswahlmenü ein, das es erlaubt, aus den zwanzig proteinogenen Aminosäuren eine für die Darstellung im Applet auszuwählen.

Das Skript "jmolMenu()" erlaubt es, ein Auswahlmenü in die HTML-Seite einzubinden. Jeder Punkt in diesem Menü schickt, wenn er angewählt wird, ein bestimmtes Jmol-Skript an das Applet. Wie schon im Skript "Radiogroup()" ist die Anzahl Parameter variabel, für jeden Menüpunkt müssen zwei Parameter angegeben werden, ein Jmol-Skript und ein Text, der in das Menü eingetragen wird. Diese zwei Parameter werden mit eckigen Klammern umschlossen. Die gesamte durch Kommas getrennt Liste solcher Parameter-Paare wird nochmals von eckigen Klammern umschlossen. Der letzte Parameter ist eine Zahl, die angibt, welche Anzahl Menüpunkte gleichzeitig sichtbar sein sollen.

Fügen Sie nun die beschriebenen Befehle in an den korrekten Stellen in den Quellentext ein.

<script type="text/javascript">
jmolMenu([
["load jmol/structures/ala.pdb;","Alanin"],
["load jmol/structures/arg.pdb;","Arginin"],
["load jmol/structures/asn.pdb;","Asparagin"],
["load jmol/structures/asp.pdb;","Aspartat"],
["load jmol/structures/cys.pdb;","Cystein"],
["load jmol/structures/gln.pdb;","Glutamin"],
["load jmol/structures/glu.pdb;","Glutamat"],
["load jmol/structures/gly.pdb;","Glyzin"],
["load jmol/structures/his.pdb;","Histidin"],
["load jmol/structures/ile.pdb;","Isoleuzin"],
["load jmol/structures/leu.pdb;","Leuzin"],
["load jmol/structures/lys.pdb;","Lysin"],
["load jmol/structures/met.pdb;","Methionein"],
["load jmol/structures/phe.pdb;","Phenylalanin"],
["load jmol/structures/pro.pdb;","Prolin"],
["load jmol/structures/ser.pdb;","Serin"],
["load jmol/structures/thr.pdb;","Threonin"],
["load jmol/structures/trp.pdb;","Tryptophan"],
["load jmol/structures/tyr.pdb;","Tyrosin"],
["load jmol/structures/val.pdb;","Valin"]],5);
</script>

Testen Sie, wie sich das Aussehen des Menus ändert, wenn Sie die Zahl der dargestellten Menüpunkte auf 1 reduzieren:

...
["load jmol/structures/tyr.pdb;","Tyrosin"],
["load
jmol/structures/val.pdb;","Valin"]],1);

Speichern Sie die von Ihnen abgeänderte Seite und öffnen Sie sie im Webbrowser.

Last changed by: A.Honegger, 9/2/08