Page 1 of 1

Validá input $field->input em profile.php no k2.

Posted: Thu Apr 23, 2020 12:28 pm
by leonardorocha
Amigos, bom dia!

Tenho um campo em profile.php do k2 que necessito validá-lo para que receba apenas número de celular e apresentar uma máscara. Porém não tenho a mínima ideia de como fazer isso, já tentei com javascript e não consegui.

O input está assim:

Code: Select all

<?php								
	if($field->fieldname == 'Tel') {
		echo $field->input;
	}	
Obs.: Este campo $field->input vem do componente com_users.

Ao exibir o código fonte da página o input renderiza o seguinte:
<input type="tel" name="jform[profile][phone]" class="required" id="jform_profile_phone" value="" />

Ou seja, o id é jform_profile_phone, então tentei pegar o valor deste input com javascript da seguinte forma:

Code: Select all

<script type="text/javascript">
	var regiao = document.getElementById("jform_profile_phone");
	alert(regiao);
</script>
Porém isso não é executado, algém tem alguma ideia de como fazer isso?

Re: Validá input $field->input em profile.php no k2.

Posted: Thu Apr 23, 2020 2:15 pm
by Per Yngve Berg
Mod. Note: Relocated the topic from the English to Portuguese forum.