none
Campo tipo web y mascara para telefono RRS feed

  • Pregunta

  • Hola amigos, realicé una entidad nueva, en ella puse un campo de texto para digitar el correo electronico, la pregunta es como hacer para que este campo se vea igual (subrayado y en azul, tipo vinculo) se vea igual al campo correo electronico de contacto, por ejemplo, y no tenga problemas a la hora de enviar una actividad de tipo correo electronico desde el CRM.

    Mi segunda consulta es como hago para hacer un mascara de telefono por javascript con el siguiente formato (506) xxxx-xxxx tengo lo siguiente pero no me funciona porque me da el formato -1 (xxx) xxx-xxxx que hay que modificarle al codigo?

    function formatPhone(phonenum)

    {

    var regexObj = /^(?:\+?1[-. ]?)?(?:\(?([0-9]{3})\)?[-. ]?)?([0-9]{3})[-. ]?([0-9]{4})$/;

    if (regexObj.test(phonenum))

    {

    var parts = phonenum.match(regexObj);

    var phone = "";

    if (parts[1]) { phone += "+1 (" + parts[1] + ") "; }

    phone += parts[2] + "-" + parts[3];

    return phone;

    }

    Else

    {

    return phonenum;

    }

    }

    function phone_OnChange()

    {

    if (Xrm.Page.getAttribute("new_phonenumber").getValue() != null)

    {

    var startphnnum = Xrm.Page.getAttribute("new_phonenumber").getValue();

    var finishphnnum = formatPhone(startphnnum);

    Xrm.Page.getAttribute("new_phonenumber").setValue(finishphnnum);

    }

    }

    Cualquier ayuda estare muy agradecido.

    viernes, 19 de octubre de 2012 22:56