PabloTorrecillas / IndiWebClient

Repositorio creado para realizar la aplicación web IndiWebClient
GNU General Public License v3.0
0 stars 0 forks source link

crear la función setNumberVector #21

Closed PabloTorrecillas closed 9 years ago

PabloTorrecillas commented 9 years ago

Esta función lo que hará es modificar algún valor de los defNumberVector ya definidos. Para ello, los innerHTML que son los valores a modificar deberán ir entre etiquetas div y esa etiqueta div debe contener un id para que así sea identificable y a su vez poder modificarlo facilmente. Usar la función getElementsById ya que así estaría en el dispositivo, propiedad y elemento concreto a modificar.

PabloTorrecillas commented 9 years ago

Función ya creada con el siguiente código:

function parserSetNumberVector(node){ var deviceName = node.getAttribute("device"); var propertyName = node.getAttribute("name");

       var nodes = node.getElementsByTagName('oneNumber');

       for(var i = 0; i < nodes.length; i++){
           var elementName = nodes[i].getAttribute("name");

           var existingElement = document.getElementById(getElementId(deviceName,propertyName,elementName) + "_value");

           existingElement.innerHTML = nodes[i].innerHTML;
       }
   }