1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
// JavaScript Document
function OtherSERO (element) {
var result = '';
var selectedSERO = element.selectedIndex;
if (element.options[selectedSERO].value == "*") { // insertion d'un serotype different
var mytext = "Veuillez entrer le nouveau serotype";
while (result == '') {
result = prompt (mytext, '');
}
newOption = new Option();
newOption.text = result;
newOption.value = result;
element.add(newOption,1);
element.selectedIndex = 1;
}
}
function OtherAA (position, element) {
var aa, result;
var AAs = ['A','R','N','D','C','Q','E','G','H','I','L','K','M',
'F','P','S','T','W','Y','V'];
var selectedAA = element.selectedIndex;
if (element.options[selectedAA].value == "*") { // insertion d'un aa different
var mytext = "Veuillez entrer le code a une (1) lettre de l'amino-acide en position " + position;
while (result == null) {
aa = prompt (mytext, '');
if (aa == null) {
element.selectedIndex = 0;
return;
}
aa = aa.toUpperCase();
for (var i = 0; i < AAs.length; i++) {
if (aa == AAs[i]) {
result = aa;
}
}
}
newOption = new Option();
newOption.text = aa;
newOption.value = aa;
element.add(newOption,1);
element.selectedIndex = 1;
}
} |
Partager