En Drupal puede crear su propio tipo de nodo en un módulo personalizado. Al hacer esto, puedes crear tu propia forma, que es muy bonita.Agregar js a un formulario de nodo drupal
Sin embargo, si desea agregar js, las cosas se vuelven un poco más complicadas. Si agrega los js en el formulario, los js solo se agregarán del formulario cuando se carguen. Si el usuario publica el formulario con errores de validación, la función de formulario no se ejecuta nuevamente y, por lo tanto, el js no se agrega. Normalmente, simplemente crearía una devolución de llamada del menú y agregaría los js allí, pero para el formulario de agregar nodo, esta no sería una solución posible.
Entonces, ¿cuál es la mejor solución para agregar js en un formulario de agregar nodo, para mantenerlo persistente cuando el formulario no se valida?
Lo mismo en Drupal Respuestas: http://drupal.stackexchange.com/questions/70015/adding-css-and-js-to-form-with-attachments – Nux