-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvar-dom-dump.js
30 lines (26 loc) · 1.11 KB
/
var-dom-dump.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
function var_dom_dump(idObjeto){
let id = '#'+idObjeto;
//Imprimir atributos
if($(id).attr('id')!=undefined && $(id).attr('id')!=null && $(id).attr('id')!=''){
console.log('Objeto: ');
console.log($(id));
console.log('Id : '+$(id).attr('id'));
if($(id).prop('name')!=undefined && $(id).prop('name')!=null && $(id).prop('name')!=''){
console.log('Name : '+$(id).prop('name'));
}
if($(id).val()!=undefined && $(id).val()!=null && $(id).val()!=''){
console.log('Value: '+$(id).val());
}
if($(id).text()!=undefined && $(id).text()!=null && $(id).text()!=''){
console.log('Text : '+($(id).text()).trim());
}
if($(id).attr('css')!=undefined && $(id).attr('css')!=null && $(id).attr('css')!=''){
console.log('Css : '+$(id).attr('css'));
}
if($(id).attr('class')!=undefined && $(id).attr('class')!=null && $(id).attr('class')!=''){
console.log('Class: '+$(id).attr('class'));
}
}else{
console.log('El elemento "'+id+'" no existe en el DOM.');
}
}