Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Objetivo:
- 1. Monitorar alterações apenas a parte do formulário contida dentro da DIV "divCheckList".
- 2. Monitorar alterações apenas os campos que contenham no atributo "for" a palavra (caracteres) "check_".
- 3. Exibir as alterações em tempo real dentro da div "#parcial".
- */
- var selectElem = document.getElementById('divCheckList') // Seção onde se encontra o form, pode ser o ID da div acima dele ou de alguma div dentro do form.
- selectElem.addEventListener('change', function() {
- $("#parcial").html("");
- $("label").each(function(index, element) {
- var ele = $(element);
- var elementos2 = [];
- algo = ele.attr("for").indexOf("check_"); // aqui filtramos apenas os campos que conteam "check_" no atributo "for", poderia ser ID, Class, placesseholder...
- if (algo > -1) {
- variavel = ("#" + ele.attr("for"));
- elementos2 = [index, ele.html(), ele.attr("for"), $(variavel).val()];
- console.log(elementos2);
- $('#parcial').append("" + elementos2[1] + " - " + elementos2[3] + "\n");
- }
- else null;
- });
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement