PageSourceSearch

https://seguro.podiumpodcast.com/js/validations/errorTexts.js

js podiumpodcast.com collected 2026-10-01 09:22:18 UTC 11,690 bytes, 248 lines download raw bytes

1muestraMensajeError = function(p) {
2
3	var texto_error = p.texto;
4	var campo = p.campo;
5
6	if (!campo.parentNode.className.match(/mdc-text-field--invalid/)) 
7		campo.parentNode.className += " mdc-text-field--invalid";
8
9	if ($(campo).parents('.mdc-form-field').length !=0 && 
10		!$(campo).parents('.mdc-form-field').hasClass('mdc-text-field--invalid'))
11	{
12		$(campo).parents('.mdc-form-field').addClass('mdc-text-field--invalid');
13	}	
14	
15	if ($(campo).parents('.mdc-form-field').find('.mdc-label').length !=0 &&
16		!$(campo).parents('.mdc-form-field').find('.mdc-label').hasClass('mdc-label--invalid')) 
17	{
18		$(campo).parents('.mdc-form-field').find('.mdc-label').addClass('mdc-label--invalid');
19	}
20	else if ($(campo).parents('.mdc-form-field').find('.mdc-label--box').length !=0 &&
21		!$(campo).parents('.mdc-form-field').find('.mdc-label--box').hasClass('mdc-label--invalid'))
22	{
23		$(campo).parents('.mdc-form-field').find('.mdc-label--box').addClass('mdc-label--invalid');
24	}
25
26	
27	if (texto_error != ''){
28		$("#"+campo.id+'_infoText')[0].innerHTML = texto_error;
29		$("#"+campo.id+'_infoText').addClass('mdc-text-field-helper-text--validation-msg');
30	}
31	
32	if(!campo.addEventListener) { // PARA IE8
33		campo.attachEvent("onkeydown",function() {
34                campo.parentNode.className = campo.parentNode.className.replace(" mdc-text-field--invalid","");
35                if ( $(campo).parents().find('.mdc-form-field') ) $(campo).parents('.mdc-form-field').removeClass('mdc-text-field--invalid');
36                $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper-text--validation-msg');
37                $("#"+campo.id+'_infoText')[0].innerHTML = eval('info_'+campo.name);
38        },false);
39
40		campo.attachEvent("onchange",function() {
41                 campo.parentNode.className = campo.parentNode.className.replace(" mdc-text-field--invalid","");
42                 if ( $(campo).parents().find('.mdc-form-field') ) $(campo).parents('.mdc-form-field').removeClass('mdc-text-field--invalid');
43                 $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper-text--validation-msg');
44                 $("#"+campo.id+'_infoText')[0].innerHTML = eval('info_'+campo.name);
45        },false);
46	}
47	else{
48		campo.addEventListener("keydown",function() {
49				campo.parentNode.className = campo.parentNode.className.replace(" mdc-text-field--invalid","");
50				 if ( $(campo).parents().find('.mdc-form-field') ) $(campo).parents('.mdc-form-field').removeClass('mdc-text-field--invalid');
51				 $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper-text--validation-msg');
52				 $("#"+campo.id+'_infoText')[0].innerHTML = eval('info_'+campo.name);
53		},false);
54
55		campo.addEventListener("change",function() {
56				campo.parentNode.className = campo.parentNode.className.replace(" mdc-text-field--invalid","");
57				 if ( $(campo).parents().find('.mdc-form-field') ) $(campo).parents('.mdc-form-field').removeClass('mdc-text-field--invalid');
58				 $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper-text--validation-msg');
59				 $("#"+campo.id+'_infoText')[0].innerHTML = eval('info_'+campo.name);
60		 },false);
61	}
62}
63
64/********					*********
65 *		CASOS DE ERROR ESPECIALES	*
66 ********					*********/ 
67muestraPersistentError = function(p) {
68
69	var texto_error = p.texto;
70	var campo = p.campo;
71
72	if (!campo.parentNode.className.match(/mdc-text-field--invalid/)) 
73		campo.parentNode.className += " mdc-text-field--invalid";
74
75	if ($(campo).parents().find('.mdc-form-field') && 
76		!$(campo).parents().find('.mdc-form-field').hasClass('mdc-text-field--invalid'))
77	{
78		$(campo).parents().find('.mdc-form-field').addClass('mdc-text-field--invalid');
79	}	
80
81	
82	if (texto_error != ''){
83		$("#"+campo.id+'_infoText')[0].innerHTML = texto_error;
84		$("#"+campo.id+'_infoText').addClass('mdc-text-field-helper-text--persistent');
85	}
86	
87	if(!campo.addEventListener) { // PARA IE8
88		campo.attachEvent("onkeydown",function() {
89                campo.parentNode.className = campo.parentNode.className.replace(" mdc-text-field--invalid","");
90                if ( $(campo).parents().find('.mdc-form-field') ) $(campo).parents('.mdc-form-field').removeClass('mdc-text-field--invalid');
91                $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper
91-text--persistent');
92				$("#"+campo.id+'_infoText')[0].innerHTML = window['info_'+campo.name] || '';
93    
94        },false);
95
96		campo.attachEvent("onchange",function() {
97                 campo.parentNode.className = campo.parentNode.className.replace(" mdc-text-field--invalid","");
98                 if ( $(campo).parents().find('.mdc-form-field') ) $(campo).parents('.mdc-form-field').removeClass('mdc-text-field--invalid');
99                 $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper-text--persistent');
100                 $("#"+campo.id+'_infoText')[0].innerHTML = window['info_'+campo.name] || '';
101     
102        },false);
103	}
104	else{
105		campo.addEventListener("keydown",function() {
106				campo.parentNode.className = campo.parentNode.className.replace(" mdc-text-field--invalid","");
107                if ( $(campo).parents().find('.mdc-form-field') ) $(campo).parents('.mdc-form-field').removeClass('mdc-text-field--invalid');
108                $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper-text--persistent');
109                $("#"+campo.id+'_infoText')[0].innerHTML = window['info_'+campo.name] || '';
110    
111		},false);
112
113		campo.addEventListener("change",function() {
114				campo.parentNode.className = campo.parentNode.className.replace(" mdc-text-field--invalid","");
115                if ( $(campo).parents().find('.mdc-form-field') ) $(campo).parents('.mdc-form-field').removeClass('mdc-text-field--invalid');
116                $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper-text--persistent');
117                $("#"+campo.id+'_infoText')[0].innerHTML = window['info_'+campo.name] || '';
118    
119		 },false);
120	}
121}
122
123
124muestraRadioError = function(p){
125	
126	var texto_error = p.texto;
127    var radio1 = p.campo1;
128	var radio2 = p.campo2;
129	var radio3 = p.campo3;
130
131	if (!$(radio1).parents('.mdc-form-field--box').find('.mdc-label--box').hasClass('mdc-label--invalid')) 
132		$(radio1).parents('.mdc-form-field--box').find('.mdc-label--box').addClass('mdc-label--invalid');
133
134	if (!$(radio2).parents('.mdc-form-field--box').find('.mdc-radio-set').hasClass('mdc-radio-set--invalid')) 
135		$(radio2).parents('.mdc-form-field--box').find('.mdc-radio-set').addClass('mdc-radio-set--invalid');
136
137	if (texto_error != ''){
138		$("#"+radio1.id+'_infoText')[0].innerHTML = texto_error;
139	}
140	
141	if(!radio1.addEventListener) { // PARA IE8
142		radio1.attachEvent("onclick",function() {
143			$(radio1).parents('.mdc-form-field--box').find('.mdc-radio-set').removeClass('mdc-radio-set--invalid');
144			$(radio1).parents('.mdc-form-field--box').find('.mdc-label--box').removeClass('mdc-label--invalid');
145			$("#"+radio1.id+'_infoText')[0].innerHTML = window['info_'+radio1.name] || '';
146
147        },false);
148	}
149	else{
150		radio1.addEventListener("click",function() {
151			$(radio1).parents('.mdc-form-field--box').find('.mdc-radio-set').removeClass('mdc-radio-set--invalid');
152			$(radio1).parents('.mdc-form-field--box').find('.mdc-label--box').removeClass('mdc-label--invalid');
153			$("#"+radio1.id+'_infoText')[0].innerHTML = window['info_'+radio1.name] || '';
154		},false);
155	}
156	
157	
158	if(!radio2.addEventListener) { // PARA IE8
159		radio2.attachEvent("onclick",function() {
160			$(radio2).parents('.mdc-form-field--box').find('.mdc-radio-set').removeClass('mdc-radio-set--invalid');
161			$(radio2).parents('.mdc-form-field--box').find('.mdc-label--box').removeClass('mdc-label--invalid');
162        },false);
163	}
164	else{
165		radio2.addEventListener("click",function() {
166			$(radio2).parents('.mdc-form-field--box').find('.mdc-radio-set').removeClass('mdc-radio-set--invalid');
167			$(radio2).parents('.mdc-form-field--box').find('.mdc-label--box').removeClass('mdc-label--invalid');
168		},false);
169	}
170	
171	
172	if(!radio3.addEventListener) { // PARA IE8
173		radio3.attachEvent("onclick",function() {
174			$(radio3).parents('.mdc-form-field--box').find('.mdc-radio-set').removeClass('mdc-radio-set--invalid');
175			$(radio3).parents('.mdc-form-field--box').find('.mdc-label--box').removeClass('mdc-label--invalid');
176		},false);
177	}
178	else{
179		radio3.addEventListener("click",function() {
180			$(radio3).parents('.mdc-form-field--box').find('.mdc-radio-set').removeClass('mdc-radio-set--invalid');
181			$(radio3).parents('.mdc-form-field--box').find('.mdc-label--box').removeClass('mdc-label--invalid');
182		},false);
183	}
184}
185
186muestraSelectError = function(p){
187	var texto_error = p.texto;
188	var campo = p.campo;
189
190	if (!campo.parentNode.className.match(/mdc-select--invalid/)) 
191		campo.parentNode.className += " mdc-select--invalid";
192		
193	if ($(campo).parents('.mdc-form-field').find('.mdc-label').length !=0 &&
194		!$(campo).parents('.mdc-form-field').find('.mdc-label').hasClass('mdc-label--invalid')) 
195	{
196		$(campo).parents('.mdc-form-field').find('.mdc-label').addClass('mdc-label--invalid');
197	}
198	else if ($(campo).parents('.mdc-form-field').find('.mdc-label--box').length !=0 &&
199		!$(campo).parents('.mdc-form-field').find('.mdc-label--box').hasClass('mdc-label--invalid'))
200	{
201		$(campo).parents('.mdc-form-field').find('.mdc-label--box').addClass('mdc-label--invalid');
202	}
203	
204  
205  
206	if (texto_error != ''){
207		$("#"+campo.id+'_infoText')[0].innerHTML = texto_error;
208		$("#"+campo.id+'_infoText').addClass('mdc-text-field-helper-text--invalid');
209	}
210
211	if(!campo.addEventListener) { // PARA IE8
212		campo.attachEvent("onclick",function() {
213            campo.parentNode.className = campo.parentNode.className.replace(" mdc-select--invalid","");
214            $(campo).parents('.mdc-form-field').find('.mdc-label').removeClass('mdc-label--invalid');
215            $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper-text--invalid');
216			$("#"+campo.id+'_infoText')[0].innerHTML = window['info_'+campo.name] || '';
217
218        },false);
219
220		campo.attachEvent("onchange",function() {
221            campo.parentNode.className = campo.parentNode.className.replace(" mdc-select--invalid","");
222            $(campo).parents('.mdc-form-field').find('.mdc-label').removeClass('mdc-label--invalid');
223            $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper-text--invalid');
224            $("#"+campo.id+'_infoText')[0].innerHTML = window['info_'+campo.name] || '';
225
226        },false);
227	}
228	else{
229		campo.addEventListener("click",function() {
230			campo.parentNode.className = campo.parentNode.className.replace(" mdc-select--invalid","");
231			$(campo).parents('.mdc-form-field').find('.mdc-label').removeClass('mdc-label--invalid');	
232            $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper-text--invalid');
233            $("#"+campo.id+'_infoText')[0].innerHTML = window['info_'+campo.name] || '';
234
235		},false);
236
237		campo.addEventListener("change",function() {
238			campo.parentNode.className = campo.parentNode.className.replace(" mdc-select--invalid","");
239			$(campo).parents('.mdc-form-field').find('.mdc-label').removeClass('mdc-label--invalid');
240            $("#"+campo.id+'_infoText').removeClass('mdc-text-field-helper-text--invalid');
241            $("#"+campo.id+'_infoText')[0].innerHTML = window['info_'+campo.name] || '';
242
243		 },false);
244	}
245}
246
247//funcion creada para ocultar los errores creados por php en el mouse click   
248$(document).ready(function() { if (getObject("global_error")){	$("#global_error").innerHTML='';} })

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.