Estoy tratando de cargar el subprograma jmol cuando hago clic en el botón, probé la siguiente función
<script> var xax = new jmolInitialize("jsmol"); function myfunction(cc) { console.log("CC is", cc); window.a = 'TYR'; window.b = '613'; window.c = 'A'; window.d = 'ADE'; window.e = '902'; window.f = 'A'; window.average_a = '33.409 26.811 6.327'; window.average_b = '32.137 23.485 4.709'; jmolApplet(450, `load static/1z8d.pdb; background [0,0,0]; display [${a}]${b}:${c},[${d}]${e}:${f}; delay 1;zoom 400; color echo white; set echo top left; echo 1Z8D;measure {${average_a}}{${average_b}};set measurement angstroms;`, "0"); } // myfunction("ddd"); it is working </script>Si llamo al método directamente después de inicializarlo, funciona bien. Pero si llamo al método en el botón, haga clic en este método no jmolapplet no se está cargando.
No estoy seguro, cuál es el problema aquí.