Como desencadear modal em JavaScript?
Acionar o modal via dados-* atributos
Adicionar data-toggle = "modal" e data-alget = "#modalid" a qualquer elemento.
Qual é a diferença entre alerta e modal?
Em termos de design da web, um modal é uma caixa que atrapalhará uma página sobrepondo -se em cima e evita a interação - assim como um alerta. A diferença é que os modais precisam de interação direta para serem descartados. Eles costumam exibir uma caixa de diálogo com um botão que pode ser clicado para descartar a caixa.