El archivo html de muestra de Bootcamp sugiere un botón escrito así:
<p><a class="btn btn-primary btn-lg" onclick="run_update()" role="button">Button</a></p>Sin embargo, he escrito el botón siempre así
<button class="btn btn-primary" onclick="run_update()">Button</button>Parecen idénticos y funcionan de manera similar. Me pregunto si son diferentes o afectarán ligeramente el rendimiento.
Para esto, siempre .addEventListener() en lugar de onclick . onclick no se recomienda para ejecutar una acción en JS.
.addEventListener en lugar de onclick . Para el botón, no afecta el significado general y el trabajo del mismo. Un botón no provoca un cambio cuando está dentro de una etiqueta p .