modificarValor
Descripción del método
Firma | Descripción |
---|---|
wf.modificarValor(idElemento, valorElemento, idContenedor, indice) | Modifica el valor actual del elemento que tiene el id especificado con el nuevo valor pasado por parámetros (*)
(*) Se utiliza para todos los elemento salvo para los desplegables. Para modificar el valor de un desplegable tenemos que utilizar el método modificarValorDesplegable Invocar el modificarValor de un campo dispara su evento change. Esto es importante tenerlo en cuenta cuando invocamos el modificarValor desde un evento change, especialmente cuando un campo trata de modificar su propio valor. |
Versiones
Versión | Cambio sufrido |
---|---|
5.0 | A partir de esta versión está disponible su uso |
Ejemplo de uso
A continuación se muestran los casos de uso más tipos de esta función que nos podemos encontrar cuando estamos trabajando con un formulario
Código utilizado
En los ejemplos siguientes, el código estará puesto en el apartado onLoad. El código puede localizarse en otras partes del formulario según el tipo de elemento.
Modificar un elemento de tipo input
/* Cambiamos el valor del elemento de tipo Input Nombre con ID nombre por 'Pedro José'*/
wf.modificarValor('nombre', 'Pedro José');
/* Mostramos en la consola el valor del elemento al que le hemos cambiado el valor */
console.log(wf.obtenerValor('nombre'));
Ejemplo de modificar un elemento de tipo radio
/* El elemento radio tiene los siguientes valores
valor: 1 texto: 2017
valor: 2 texto: 2018
valor: 3 texto: 2019
*/
/* Cambiamos el valor del elemento de tipo Radio "Seleccionar año" con ID anyo por '2018'*/
wf.modificarValor('anyo', '2');
/* Si usamos el texto el radio no funcionará correctamente */
/* Mostramos en la consola el valor del elemento al que le hemos cambiado el valor */
console.log(wf.obtenerValor('anyo'));
Ejemplo de modificar un elemento de tipo check
/* El elemento de tipo check sólo puede tener los valores true (marcado) y false (desmarcado)'*/
wf.modificarValor('condiciones', true);
/* Mostramos en la consola el valor del elemento al que le hemos cambiado el valor */
console.log(wf.obtenerValor('condiciones'));
Recursos
Descarga los distintos recursos utilizados
- Descargar ejemplo: ejemplo_modificarValor.json