zoukankan      html  css  js  c++  java
  • MSCRM2011 在Form里创建一个密码栏

    CRM2011有一个新特性: field sercurity, 可以做到隐藏密码的目的,但是——对管理员无效。

    一般来说,如果是密码,不管是谁,输入的时候,应该只看到“*****”这样的。

    在CRM2011里似乎没有办法可以达到这个目的。

    于是乎我用了一个比较曲折的方法来实现。

    在Form onload事件中加入并调用“HidePassword()”;

    在Form onSave时间中调用“SetNewPassword()”。

     1 var pwd;
    2 function HidePassword()
    3 {
    4 crmForm.all.arw_password.style.display = "none";
    5 //这里加了一个html密码类型的文本框
    6 pwd = document.createElement("<input type=password />");
    7 crmForm.all.arw_password_d.appendChild(pwd);
    8
    9
    10 }
    11
    12 function SetNewPassword()
    13 {
    14
    15 if(pwd.value!=null && pwd.value!="")
    16 {
    17 crmForm.all.arw_password.DataValue = pwd.value; //再把html密码文本框的值赋给原本的CRM field
    18 }
    19
    20
    21 }

    这样,当save的时候就可以保存到新的密码了。

  • 相关阅读:
    关于《iBoard 电子学堂》的学习及进阶方式(精 转)
    OV7670 RAW输出 bayer 解码
    yuv和yCbCr的差异
    LeetCode--Anagrams
    LeetCode--N-Queens
    LeetCode--Gas Station
    GDB调试(转)
    LeetCode--Word Search
    Ptrace_scope的作用及设置
    LeetCode--Gray Code
  • 原文地址:https://www.cnblogs.com/nixjojo/p/2299386.html
Copyright © 2011-2022 走看看