Usted está aquí: Guías de referencia > Referencias de desarrollador > Guía de referencia de JavaScript > Guía de referencia de JavaScript (inicio)

Guía de referencia de JavaScript

La interfaz de reglas de Composer usa el motor JavaScript del navegador web. El asistente de reglas de Composer define las reglas integradas, que después se convierten en código JavaScript en tiempo de ejecución.

Pero si el asistente de reglas de Composer aún no cumple sus expectativas, puede crear una funcionalidad específica mediante avanzadas y potentes reglas de JavaScript. Además, puede convertir permanentemente las reglas a código JavaScript y/o crear estilos CSS personalizados en sus formularios.

Esta guía de referencia describe las propiedades básicas de JavaScript que admite Composer:

Notas importantes que deben leerse:

  • Una vez que una regla se convierte al código de JavaScript, no se puede volver a convertir en una regla integrada. A partir de ese punto, esta regla solo se puede mantener con el editor de código de JavaScript (no con la interfaz de usuario del asistente de reglas).
  • El equipo de soporte de Winshuttle no puede ayudarle a crear o solucionar problemas de JavaScript.

Añadir JavaScript/CSS personalizado a un formulario

El árbol de soluciones de Composer tiene dos nodos donde se guardan el código de JavaScript y los CSS (estilos) personalizados.

  1. Abra Composer.
  2. Abra el archivo de solución.
  3. Haga clic en la pestaña Solución.
  4. En el panel Solución, haga doble clic en cualquiera de los nodos (Código de JavaScript o Estilos Personalizados) para abrir el editor integrado de código JavaScript o CSS. (Consulte el ejemplo de la derecha).

También puede pinchar en el nodo con el botón secundario para abrir el menú contextual y editar las referencias de JavaScript/CSS. Los diálogos de referencia permiten insertar vínculos en los archivos de JavaScript o de CSS desde cualquier URL.

Acceder a los valores de campo de formulario

Para acceder o modificar un campo, utilice $form.getValue y $form.setValue en el formulario.

No debería acceder directamente a los elementos DOM para manipular los valores. Hacerlo afectará a la correcta manipulación de los eventos y a la propagación de las reglas en la representación del formulario.

Usar jQuery

El representador de formularios usa jQuery, que está disponible para el uso en reglas.

En lugar de usar $ para acceder a la funcionalidad jQuery, debería usar el alias $j o usar el nombre completo de la función jQuery.