Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/07/2017, 12:52
Avatar de julia2021
julia2021
 
Fecha de Ingreso: diciembre-2014
Ubicación: Mexico
Mensajes: 152
Antigüedad: 10 años, 1 mes
Puntos: 11
Respuesta: Repetir linea en js

Una consulta adicional, usando la opcion de Alexis88, existe alguna manera de activa TODOSSSS los campos de manera simultanea independientemente del tipo de input que sean y del nombre que posean ?

Cita:
Iniciado por Alexis88 Ver Mensaje
Otra alternativa a la correcta respuesta de Arturo consiste en recorrer el conjunto de elementos a partir de la primera parte del identificador que posean todos en común; en este caso, sería "service_". Enseguida, se procede a establecer el valor de la propiedad disabled.

En el siguiente ejemplo, dicho valor será el contrario al que actualmente posea: si está deshabilitado, se habilita; y viceversa. Si deseas que el valor sea únicamente false en todos los casos, reemplázalo en lugar de !elem.disabled.

Código Javascript:
Ver original
  1. [].forEach.call(document.querySelectorAll("[id^=service_]"), function(elem){
  2.     elem.disabled = !elem.disabled;
  3. });


Última edición por julia2021; 25/07/2017 a las 12:57