Hola Sandino, bienvenido a los foros

:
Un nombre que no deberías usar (aunque funcione) es form para un tag form... evita ambigüedades.
document.comentario no existe... podría ser document.form.comentario.
Poner onclick en el tag form es otra ambigüedad... ya que saltaría pinchando en cualquier elemento (select, input...).
Revisa esas cosillas y nos cuentas.
Saludos